579 80
1727 90
12916 160
21905 808
4172 625
8510 810
17330 777
12656 298
12763 221
5337 756
14645 58
1807 126