3039 757
902 150
1106 339
1453 239
1284 330
1698 422
2880 619
4311 488
13143 82
9991 363
4032 404
4557 284
5246 621