4783 857
2900 61
21326 727
4824 731
10324 357
15747 649
10383 907
5512 464
1980 340
4645 119
8637 352
3880 927