2716 523
3428 861
56721 587
4244 268
2650 61
3695 79
3737 491
3753 265
5028 627
1176 40
2296 117
5022 782