17013 153
11017 686
14217 275
12821 461
2208 82
1464 173
9670 715
3854 116
30546 597
5294 514
6872 1124