105530 945
84153 463
75934 263
36007 410
68343 305
15883 669
839359 3615
20686 591
984943 2092
786206 3193
16701 128
221136 935
572943 720
899892 2261
310202 930
94468 556
11718 266
599523 1643
20526 612
26605 585
60288 392
331409 1123
107183 673
134494 274
19161 214
122623 531
166041 818
47856 610