10345158
640
4050
8540
3720
100518
622843
3148383
66514
4410
4008217
4030
2026537
14392284
1395012
12447261
1196740
112443
1015714
857337
82366
77695
70672