3011 518
3508 292
19542 568
11682 633
5626 771
2661 283
6412 414
3172 361
3519 345
2857 253
2071 225
1591 371