600
611
270
3611
442
394
302
431
503
565
425
1037
39317
30140
28483
25865
2208267
20054
1939153
1791149
17766
14800
14500
12730