2896 683
3789 622
3184 746
981 48
3064 555
1270 205
3484 929
6030 708
3957 165
5434 634
5057 195
2925 354
1749 350
2349 471