504 8
1618 9
10125 31
2676 11
4129 10
6645 4
4986 25
6157 14
14817 21
4459 7
11016 35
5275 16
1815 4
1856 17
3913 13
3732 28
3776 21
1745 13
2187 6
5988 26
4668 14
2172 2
10244 46
5772 26