1727
17611
2366
1870
1741
2110
22917
2890
13412
23614
19926
1554
612311
43850
43703
41927
3711270
3499156
29934
2899149
27786
23582
21930
19940