2700 460
2975 531
2708 523
3445 861
56977 587
4276 268
2645 61
3695 79
3738 491
3775 265
5035 627
1173 40
2319 117
5054 782