2974 518
3495 292
19478 568
11656 633
5611 771
2652 283
6389 414
3171 361
3504 344
2852 253
2062 225
1591 371