747980
4185391
2455346
1723662
148149
45925
968
5306
2805
8193
2673
631
12511
1390
2280
2860
5820
7710
4890
2700
4210
3160
1820
1220