5298 857
3308 61
22663 727
4903 731
10511 357
15855 649
10443 907
5626 464
2025 340
4812 119
8824 352
5513 928