2698 518
3475 292
19347 568
11598 633
5588 771
2646 283
6310 414
3169 361
3490 344
2841 253
2039 225
1591 371