2695 39
4729 737
3958 274
5299 712
4841 589
4673 767
3775 564
9654 52
7212 70
27125 100
2677 431
2949 276
2905 262
947 177