21822
1065
12411
1023
13636
1457
1214
1400
1972
1781
1074
1077
606311
43550
43363
41367
3672270
3449156
29794
2883149
27466
23392
21780
19820