106704 249
47604 127
171120 653
335084 1275
30326 498
314950 465
121219 211
235831 609
158872 471
44170 174
37645 632
106236 973
39821 480
43337 948
117566 606
72200 349
135337 354
38899 945
28230 370
137630 336
30465 655
30885 254
76787 722
69800 198
48250 774
352436 897
37790 573
188693 592