5080 13
23131 31
1894 5
1854 14
1666 19
643 4
630 11
1729 13
831 9
649 8
2143 21
10478 24
32693 49
39090 57
9629 17
10487 22
6800 16
28272 69
5394 10
9817 24
8134 13
8041 20
17676 31
18382 76