105553 945
84185 463
75951 263
36015 410
68388 305
15889 669
839489 3615
20690 591
985183 2092
786340 3193
16703 128
221224 935
573180 720
900190 2261
310314 930
94484 556
11722 266
599786 1643
20530 612
26609 585
60314 392
331430 1123
107202 673
134568 274
19162 214
122733 531
166123 818
47877 610