2652 523
3329 861
55607 587
4113 268
2558 61
3598 78
3657 491
3676 265
4849 627
1082 40
2222 117
4899 782