40506 79
26558 70
26096 63
24878 16
20968 59
19731 18
18422 19
18394 35
17247 41
15867 72
15450 37
15038 8
15030 22
14838 42
14586 48
14012 11
13926 38
13511 34
13314 18
13171 46
13011 40
12520 30
12520 14
12408 36