16610
9512
12030
9644
8517
1026
10212
10315
7711
10132
949
621043
30517
23200
21332
19233
1542267
14802
1381148
13276
1199144
11770
10320
8580