2683 460
2948 531
2694 523
3412 861
56755 587
4246 268
2628 61
3677 79
3729 491
3758 265
5013 627
1159 40
2297 117
5018 782