10916
806
13118
1239
14512
903
16013
1157
992
14311
1226
710
39317
30140
28483
25865
2208267
20054
1939153
1791149
17766
14790
14490
12730