12008992 3873
4714965 860
3265481 791
29799510 10213
107369509 57450
2153750 571
2051136 345
7188563 2340
7343846 1548
6036174 1043
2877912 810
2402181 622
3054359 728
3410459 1231
14370631 4303
6025310 1520
11509780 2390
7715471 1473
2004050 1385
8602802 2642
141916101 58801
2664896 779
26741308 9233
1627737 442
3944398 1061
14203743 4508
29902287 9076