541655
440770
9943
110752
800216
318406
52458
532798
47483
358403
900150
985970
5515800
4031581
3509150
2761804
2382988
2307609
2285358
1997119
199478
1822196
1798136
1709216