797
15713
1127
616
10928
15319
14112
5517
618
845
1186
5012
38997
29870
28113
25555
2177267
19744
1910153
1776149
17616
14620
14300
12590