5065 655
3675 567
29451 688
11283 474
9166 737
19474 81
24349 903
16724 95
10172 591
895 102
2885 662