96657 130
32844 117
25584 95
22500 76
19639 68
38817 63
15994 60
17223 57
14337 45
13532 43
7898 42
12195 40
8839 39
16310 39
29337 38
5992 33
12578 32
13001 32
7217 30
11151 30
26489 30
7640 29
5161 28
12457 28