96657 130
32473 116
25584 95
22500 76
19639 68
38817 63
15994 60
17223 57
14337 45
13532 43
7898 42
12195 40
16310 39
8839 39
29337 38
5628 33
13001 32
12215 32
26489 30
11151 30
7217 30
7640 29
5161 28
8144 28