4242 518
3548 292
19722 568
11737 633
5648 771
2677 283
6538 414
3181 361
3539 345
2865 253
2096 225
1595 371