600
5419
416
665
587
402
5512
508
762
514
455
394
31577
24140
22422
19983
1622267
15672
1438148
13846
1287144
12190
10940
9240