106706 249
47604 127
171128 653
335092 1275
30328 498
314959 465
121222 211
235838 609
158876 471
44170 174
37646 632
106236 973
39823 480
43340 948
117568 606
72205 349
135341 354
38900 945
28230 370
137636 336
30465 655
30885 254
76787 722
69801 198
48252 774
352443 897
37790 573
188701 592