1960
13221
5950
4340
80737
4103075
2705133
4374894
52813
2527944
900627
1580919
1722032
2146048
962813
1240922
792516