3028 757
827 150
1085 339
1399 239
1278 330
1659 422
2864 619
4203 488
13115 82
9950 363
3979 404
4541 284
5237 621