1729 1
2666 23
119049 198
10863 41
5845 39
8131 32
3217 11
4095 16
3743 13
2563 10
2166 5
2991 7
4501 25
3946 12