3029 757
853 150
1085 339
1404 239
1278 330
1662 422
2866 619
4210 488
13115 82
9954 363
3979 404
4541 284
5237 621