1446
12119
15624
16134
13912
1132
826
1506
10812
1198
8510
9612
612311
43850
43703
41927
3711270
3499156
29934
2899149
27786
23582
21930
19940