2698 460
2973 531
2708 523
3438 861
56957 587
4275 268
2642 61
3693 79
3737 491
3774 265
5032 627
1170 40
2315 117
5054 782