165762 307
144510 754
8145 394
7070 522
217727 1028
20119 265
32866 775
11216 799
74699 508
93260 429
7871 740
6186 661
1843 281
5561 338
4089 658
10552 901