105543 945
84167 463
75944 263
36012 410
68372 305
15887 669
839430 3615
20688 591
985078 2092
786278 3193
16703 128
221184 935
573069 720
900062 2261
310264 930
94472 556
11720 266
599662 1643
20529 612
26608 585
60299 392
331422 1123
107194 673
134530 274
19162 214
122675 531
166080 818
47867 610