2616 533
1882 459
1817 285
2491 477
300 48
1602 300
1021 199
3067 812
2937 590
637 112
3031 609
3416 597
7111 515
4235 41
19288 481