16841295 9503
5365786 1306
3613418 876
30166376 2874
1199083 2305
3531451 1291
14154432 6188
25786581 11011
7968561 2491
9406710 4467
1656112 515
2131124 552
18354958 8438
80202707 31431
1497050 540
27197521 11818
3589203 892
9690716 3791
1577315 537
37012101 20637
3927320 1592
1466514 596
1613446 656
16955627 8202
7687147 4033
4388600 1922