1691
1090
1120
8115
503
11156
665391
1266327
6014
1020
686
10313
38517
29520
27753
25265
2149267
19444
1896153
1758149
17326
14460
14160
12420