3026 757
818 150
1083 339
1394 239
1277 330
1649 422
2863 619
4196 488
13115 82
9946 363
3977 404
4534 284
5236 621