13518
1460
925
1416
14143
8310
14112
12124
9731
11813
10710
654
40607
30920
29723
26825
2336267
20984
2019153
1862149
18586
15320
14860
13210