96657 131
32844 117
25584 95
22500 76
19639 68
15994 67
38817 63
17589 57
14337 45
13532 44
7898 42
12195 40
8839 39
16680 39
29337 38
5992 33
13001 32
12578 32
26489 30
11530 30
7217 30
7640 29
12457 28
5161 28