3506 153
3476 642
99654 782
71690 173
137768 184
94942 517
221154 654
185999 641
50757 771
33108 681
201719 904
64950 558
36397 602
12808 561
154897 588
40179 211
48870 368
88931 297
100366 936
17232 107
24891 447
19946 500
68757 72
306001 1094
62822 515
102031 128
11719 53