156176
1690
1224354
1040
991013
10319
15718
11813
1210
1010
1270
885
23956
18010
16001
14392
11122
1084263
9834
963148
9490
802142
7550
72011