105522 945
84144 463
75928 263
36000 410
68330 305
15881 669
839316 3615
20686 591
984861 2092
786158 3193
16701 128
221113 935
572856 720
899787 2261
310157 930
94461 556
11716 266
599423 1643
20526 612
26602 585
60271 392
331397 1123
107168 673
134467 274
19161 214
122587 531
166013 818
47842 610