572522
689839
14339
311541
80411
819114
762630
38188
258158
95497
635191
215840
5251799
3674581
3198148
2499804
2275988
2120609
2049358
193778
1827118
1744136
1722196
1660471