4374894
4103275
2146048
2527944
2705133
1722032
900627
1240922
1580919
792516
962813
80737
52813
13221
4340
5960
1960