315168 1027
17599 561
5923 123
37674 635
27704 511
305469 598
12027 260
8249 591
10117 207
4968 288
22599 107
12323 719
16099 529
5596 541
393852 940
327340 1161
17459 501
452180 1661
15452 765
13543 326
38125 270
198300 1234
9229 613
20120 847
63468 301
17458 106
75207 509
10278 619