7086 575
4850 518
3736 292
20306 568
12236 633
5753 771
2874 283
6883 414
3222 361
3635 345
2907 253
2214 225
1612 371