2957 862
2691 715
2486 627
1604 285
3208 593
1550 352
3036 658
326 84
3069 632
3004 975
2948 560
636 118
2699 676
1842 303
1038 229
1663 475
1581 231
2709 465
2837 783
3329 551
3752 93
1103 243
1007 190
2354 676
3955 577
1677 511
3066 689
4079 448