4446 857
2786 61
21195 728
4782 731
10233 357
15703 649
10363 907
5478 464
1965 340
4590 119
8628 352
3868 927