1392112
6520
9620
250
240
70402
116736
7570
3321183
123022
543210
4847100
2018437
14280284
12367261
1193040
112303
10266158
1004712
851137
82146
77385