4649 857
2837 61
21243 727
4816 731
10327 357
15747 649
10398 907
5512 464
1991 340
4640 119
8657 352
3892 927