1565
16134
13912
1132
1436
826
15524
1177
676
682
1496
10712
611011
43730
43553
41837
3706270
3481156
29924
2894149
27666
23522
21870
19870