105529 945
84152 463
75933 263
36005 410
68339 305
15883 669
839344 3615
20686 591
984931 2092
786198 3193
16701 128
221130 935
572923 720
899876 2261
310191 930
94467 556
11718 266
599501 1643
20526 612
26604 585
60287 392
331408 1123
107181 673
134489 274
19161 214
122621 531
166027 818
47855 610