4441 857
2783 61
21192 728
4782 731
10231 357
15703 649
10363 907
5477 464
1965 340
4590 119
8628 352
3868 927