3800
3270
4320
7263
18292
7350
16710
6300
6111
17630
13819
4800
201480
1649617
1169212
11529276
1045216
10416259
98064
8462155
786911
71776
62644
58042