17011 153
11014 686
14215 275
12821 461
2206 82
1464 173
9669 715
3853 116
30546 597
5287 514
6871 1124