4448 857
2788 61
21206 728
4782 731
10233 357
15703 649
10364 907
5478 464
1965 340
4593 119
8629 352
3868 927