1120
8115
503
11156
665391
1266327
6014
1020
686
10313
3510
9718
38467
29510
27753
25255
2146267
19434
1887153
1750149
17316
14440
14150
12410