1951752 662
6174335 1900
3531212 1127
1348525 336
728494 201
8336036 2607
6457763 2089
5068249 1504
2191490 706
11204807 3528
2705024 939
1212507 188
5918220 1844
1583968 493
2388116 791
6589917 2167
2233838 703
5061507 1815
1008825 263
1375725 386
28843524 12082
8790810 3006
7173534 2070
4353433 1222