3015 545
3515 646
12952 228
1610 313
2925 695
3566 817
2714 437
3998 678
3613 574
437 55
3785 747
7425 796
2495 579
2641 466
1896 119
1721 99
3321 741
2747 646
6547 298
1580 313
3136 850
1667 67
3726 640
2899 428