4792 857
2904 61
21336 727
4825 731
10333 357
15752 649
10383 907
5512 464
1980 340
4645 119
8638 352
3880 927