2180
23322
21110
1810
2050
2008060
3681833
2990
17415
2305541
27010
1826
622512
44610
44523
42697
3790270
3566156
30594
2947149
28256
23952
22220
20330