105533 945
84157 463
75938 263
36010 410
68354 305
15886 669
839394 3615
20688 591
985004 2092
786239 3193
16703 128
221157 935
573006 720
899961 2261
310231 930
94471 556
11718 266
599599 1643
20529 612
26605 585
60292 392
331411 1123
107192 673
134512 274
19162 214
122651 531
166057 818
47861 610