2912 416
2105 382
1522 127
4448 626
2616 318
3503 549
3178 684
2807 298
3342 230
2640 125
3804 324
47574 920
23259 841
34491 463
23013 469