91325 806
15578 154
38760 672
21165 204
3997 753
1772 143
2027 154
4855 496
3205 193
5153 753
5194 546
3575 81