747980
4165391
2405346
1723662
145149
45825
968
5306
2805
8153
2673
631
12481
1370
2260
2850
5820
7700
4890
2680
4170
3100
1810
1150