2991 119
2558 156
5918 921
2853 505
12526 549
3742 601
16154 738
1762 105
4010 848
3495 669
2557 504
3281 539
1528 188
3581 551
3659 684
3225 424
3392 633
12052 90
1660 116
10081 239
10500 405
4926 807
19790 366
3829 723