17012 153
11015 686
14215 275
12821 461
2206 82
1464 173
9669 715
3853 116
30546 597
5288 514
6871 1124