2060
1050
11914
17022
924
13810
787
1799
1770
3180
2310
1260
687412
49263
48510
47978
4248271
4040158
33094
3251151
31036
26632
24471
22840