590
5210
4813
639
427
415
4530
617
586
7012
614
504
29737
22730
20792
18453
1484267
14282
1335148
12956
11530
1146144
10000
83411