3359 15
5353 15
2091 8
961 5
1296 1
6141 28
6310 43
2621 13
2297 6
8426 29
3348 12
4899 30
5240 32
4299 25
6264 14
960 2
2948 4
1382 7
1101 8
58291 422
1531 8
1970 7
3007 18
19793 127