2400
2180
23322
21110
2050
2008060
3681833
2990
17415
2305541
27010
1826
623112
44610
44553
42697
3790270
3567156
30634
2947149
28266
23952
22220
20330