430
33200
25525
6020
14700
25794
5311
46114
2586
4971
2500
3593579
1616017
1132012
10662276
1019416
96813
9661258
7956154
756611
70056
60714
56292
53368