5905 10
9417 20
12100 27
6552 1
3986 2
4127 1
5060 2
8346 17
6244 9
7340 9
6321 5
4569 3
10809 10
5674 5
6605 7
7256 6
8115 11
5040 4
4699 3
4016 1
31263 33
49327 159
5842 2
7083 5