13518
1460
925
1416
14143
8310
14112
12124
10810
9731
11813
654
40667
30920
29753
26835
2338267
21004
2019153
18626
1862149
15320
14880
13220