14743
5411
506
590
18720
15111
6625
5110
626
624
10415
714
38457
29510
27753
25215
2146267
19424
1887153
1750149
17316
14440
14150
12410