1135 110
2788 763
1089 161
3000 522
2786 660
1235 309
645 147
2828 539
4236 749
3723 680
2176 503
3449 761
366 77
2690 655
3988 711
2684 530
679 133
2558 598
4091 759
2573 503
583 84
2752 497
5369 292
4494 442