4866 857
2879 61
21535 728
4812 731
10278 357
15970 649
10392 907
5521 464
1990 340
4637 119
8694 352
3899 927