394
423
522
3610
283
416
5014
666
526
393
431
484
29847
22740
20902
18583
1489267
14332
1343148
12976
11550
1148144
10010
83711