2716 523
3430 861
56724 587
4245 268
2651 61
3696 79
3737 491
3753 265
5029 627
1176 40
2296 117
5023 782