2913 748
8619 404
1688 345
1390 361
4474 699
5327 454
4693 820
2739 531
1087 121
3963 567
2503 651
3890 508