16916
15613
1620
1800
1341013
1509
14414
1450
1420
185176
1369
30897
23530
21702
19483
1570267
15152
1402148
13566
1239144
11920
10560
8910