14814
1677
1438
2350
1880
24924
28421
27137
1272
1800
2910
2205541
606311
43550
43363
41367
3672270
3449156
29794
2883149
27466
23392
21780
19820