105537 945
84159 463
75940 263
36011 410
68356 305
15887 669
839407 3615
20688 591
985021 2092
786245 3193
16703 128
221162 935
573020 720
899998 2261
310243 930
94471 556
11719 266
599608 1643
20529 612
26605 585
60294 392
331413 1123
107193 673
134515 274
19162 214
122653 531
166060 818
47863 610