3115 828
2818 484
951 127
3431 649
3109 574
1227 194
1653 472
2948 776
2648 410
3238 918
2618 667
3673 634
2668 415
3255 594
2781 775
2747 570
1758 336
2963 801
1650 354
2561 732
2198 358
1295 351
696 108
2262 488
2191 418
2234 497
3207 861
1973 286