3949 826
5799 566
4787 511
2225 174
2824 593
3722 781
5203 474
2881 645
4016 956
3805 830
3737 78
2062 95
3652 129
14156 222
900 38
3209 362
334 31
4726 508
748 47
1506 85
2661 375
6594 250
2293 521
652 89