105513 945
84139 463
75921 263
35999 410
68321 305
15880 669
839247 3615
20686 591
984733 2092
786076 3193
16699 128
221079 935
572742 720
899649 2261
310111 930
94450 556
11714 266
599314 1643
20524 612
26599 585
60260 392
331389 1123
107167 673
134447 274
19161 214
122549 531
165967 818
47840 610