3181 671
30750 839
5042 690
2805 530
2158 605
28623 597
1787 216
1649 279
2674 428
10085 562
8958 170
9690 465
4328 610
4638 335
8957 432
3930 249
12029 467
3303 481
2687 459
2253 135