290
430
564
403
605
302
585
574
392
460
820
750
40977
31140
30063
27035
2362267
21184
2038153
1884149
18746
15550
15050
13360