1565
16134
13912
1132
1436
826
15524
1177
676
682
1496
10712
611011
43750
43563
41837
3706270
3481156
29924
2894149
27676
23532
21880
19870