2693 460
2966 531
2708 523
3433 861
56877 587
4263 268
2640 61
3691 79
3736 491
3767 265
5030 627
1168 40
2307 117
5043 782