5995 18
15728 64
9831 50
776 6
16644 91
14843 75
5142 26
2678 6
1874 3
7099 25
1610 7
3829 12
1495 4
1708 9
1115 1
999 4
773 1
3982 16
2393 8
885 4
6151 13
3229 14
8027 29
1908 7