17022
924
787
1799
18612
1770
3180
2310
1260
3060
11814
2523715
687112
49233
48480
47938
4245271
4040158
33064
3247151
31026
26592
24451
22820