17012 153
11017 686
14217 275
12821 461
2207 82
1464 173
9670 715
3853 116
30546 597
5292 514
6872 1124