105543 945
84163 463
75942 263
36012 410
68368 305
15887 669
839423 3615
20688 591
985065 2092
786275 3193
16703 128
221180 935
573056 720
900049 2261
310260 930
94472 556
11720 266
599652 1643
20529 612
26608 585
60298 392
331417 1123
107194 673
134525 274
19162 214
122670 531
166073 818
47864 610