7499 253
4952 129
6113 885
3806 347
4274 669
3153 522
3055 46
4698 415
1837 315
3963 527
10294 596
5040 646