17032
2600
1960
1918313
1510
2460
2112
15758
1740
1520
1450
140894
21406
16070
14191
12870
9802
940263
8624
8560
810148
704142
66811
6380