3029 757
857 150
1086 339
1404 239
1278 330
1663 422
2869 619
4210 488
13118 82
9954 363
3979 404
4542 284
5238 621