15612
1113
1667
1906327
8714
1355
1065
943
1002
1167
932
1213
611011
43730
43553
41837
3706270
3481156
29924
2894149
27666
23522
21870
19870