2690 39
4728 737
3958 274
5299 712
4841 589
4672 767
3775 564
9654 52
7212 70
27125 100
2677 431
2947 276
2905 262
947 177