221948
421300
962955
6423
301306
65820
393622
236526
967902
499390
46929
46541
5251799
3674581
3198148
2499804
2275988
2120609
2049358
193778
1827118
1744136
1722196
1660471