2643 722
2844 576
13761 674
6136 600
21936 542
20709 395
9275 288
4220 177
2586 42
3514 174
3206 67
15132 735
3581 521