43057 8
12433 6
3956 4
15530 4
9554 3
8380 3
2378 3
6451 3
17579 3
883 2
806 2
355 2
13827 2
5459 2
609 2
354 2
427 2
859 2
4555 2
36178 2
283 2
8527 2
554 2
1628 2