347
346
344
363
385
293
322
380
4012
274
2710
3816
31267
23890
22092
19753
1608267
15462
1426148
13736
1274144
12040
10800
9180