31683 89
69060 87
33673 75
40053 73
20268 63
21064 62
26402 60
19484 52
25161 49
14974 47
27431 41
32380 38
30584 37
19036 34
21652 33
23850 33
9442 31
13185 30
15308 29
18453 28
9915 27
15151 26
23954 26
10892 26