3585 518
3541 292
19688 568
11724 633
5645 771
2672 283
6515 414
3181 361
3534 345
2864 253
2089 225
1595 371