3002 518
3505 292
19535 568
11677 633
5624 771
2659 283
6410 414
3172 361
3515 345
2856 253
2070 225
1591 371