17741
20119
21320
361
14713
32212
1932
21524
18834
1416
1433
343
38457
29510
27743
25205
2144267
19424
1887153
1750149
17316
14440
14140
12390