3026 757
818 150
1083 339
1395 239
1277 330
1651 422
2863 619
4197 488
13115 82
9947 363
3979 404
4535 284
5236 621