4782 857
2894 61
21325 727
4824 731
10324 357
15747 649
10383 907
5512 464
1980 340
4645 119
8637 352
3880 927