5147529
1040
3492
71748
2922840
1735043
2530544
1105020
6150
1613918
1113029
2146948
435252736
241044380
1685348313
158719269
131666180
125630260
1136458896
104880214
89973182
84107292
76562141
70490160