1740
1600
1601013
1443715
687
13014
1425
937
1500
1130
1285541
599
38377
29460
27683
25145
2140267
19414
1883153
1749147
17276
14420
14120
12330