2693 460
2966 531
2708 523
3434 861
56882 587
4265 268
2641 61
3691 79
3736 491
3767 265
5030 627
1169 40
2307 117
5043 782