4510
423
712
483
380
160
520
525
910
870
394
453
40897
31110
30003
26985
2361267
21164
2035153
1879149
18746
15530
15000
13310