452
17022
924
787
1799
18612
1770
3180
2310
1260
11814
2523715
686412
49153
48450
47898
4243271
4038158
33054
3247151
31026
26592
24431
22810