5299 857
3312 61
22680 727
4904 731
10511 357
15855 649
10444 907
5627 464
2025 340
4815 119
8824 352
5513 928