4000
33920
3449
2980
26830
20826
25913
22112
31310
28316
3480
24644
608911
43610
43423
41547
3696270
3466156
29884
2892149
27576
23462
21820
19840