4785 857
2902 61
21328 727
4824 731
10326 357
15750 649
10383 907
5512 464
1980 340
4645 119
8637 352
3880 927