4963468 1055
10914580 3471
15756748 6572
1900808 471
33366 62
2490742 775
1351550 672
4211666 1561
12486797 3487
13265839 5513
12525224 3201
12969317 5133
7903024 2686
3327854 1445
15838307 5610
3399234 493
8591875 3791
30050109 11774
11477648 4102
1172225 420
14203353 5573
966055 260
1917829 543