983 105
3035 729
4179 909
2904 537
5018 168
2678 475
1739 65
2478 458
3552 665
4195 176
3686 351
976 105
3249 724
2659 185
2493 137
827 101
4753 755
3639 893
7397 217
1370 87
2814 639
819 69
3404 757
2714 637