4792 857
2902 61
21333 727
4824 731
10328 357
15750 649
10383 907
5512 464
1980 340
4645 119
8638 352
3880 927