2911 748
8619 404
1688 345
1390 361
4474 699
5323 454
4693 820
2739 531
1087 121
3963 567
2503 651
3889 508