1617 51
2838 420
4911 621
11050 367
15396 667
9892 113
3072 546
1706 270
11138 205
18187 93
24292 699
6316 95
5172 167
5073 166
7819 601
14197 659