10520
13900
3240
14520
6291
15930
3700
3750
6420
4180
10620
6140
201470
1649617
1169212
11529276
1045216
10416259
98064
8462155
786911
71776
62644
58042