5293 857
3305 61
22652 727
4902 731
10508 357
15855 649
10443 907
5626 464
2025 340
4809 119
8824 352
5512 928