3030 757
858 150
1087 339
1407 239
1278 330
1663 422
2869 619
4214 488
13119 82
9957 363
3980 404
4542 284
5238 621