4792 857
2904 61
21335 727
4824 731
10328 357
15752 649
10383 907
5512 464
1980 340
4645 119
8638 352
3880 927