105505 945
84135 463
75915 263
35996 410
68309 305
15877 669
839197 3615
20686 591
984622 2092
785999 3192
16696 128
221034 935
572614 719
899507 2261
310044 930
94441 556
11714 266
599208 1643
20520 612
26596 585
60254 392
331371 1123
107156 673
134409 274
19161 214
122500 531
165930 818
47835 610