17029 153
11033 686
14241 275
12843 461
2209 82
1465 173
9683 715
3857 116
30560 597
5306 514
6882 1124