2656 518
3475 292
19347 568
11597 633
5588 771
2645 283
6308 414
3169 361
3490 344
2841 253
2039 225
1591 371