4459 857
2789 61
21210 728
4782 731
10235 357
15707 649
10365 907
5478 464
1965 340
4595 119
8629 352
3868 927