3182 775
2761 521
1660 315
2085 241
20866 758
3131 802
393 67
2305 529
2803 816
2323 709
1775 437
2616 335
15447 108
1122 313
1867 369
2680 654
2110 271
4635 367
1797 402
2544 507
2504 599
3453 562
6915 664
2278 526