2830 576
13714 674
6128 600
21918 542
20679 395
9259 288
4214 177
2578 42
3508 174
3196 67
15121 735
3574 521