41502 80
16635 74
27555 72
12426 72
27190 64
22082 62
15398 47
13815 47
15262 45
13751 42
18264 41
14882 39
9282 39
11906 39
16245 38
13009 36
19548 35
6232 35
14239 34
6943 31
7996 31
7753 31
13102 31
7535 29