42267 90
26131 85
36461 82
25513 80
52881 79
61359 75
30154 73
18095 65
18907 59
21470 56
13846 56
25173 54
15421 52
25894 49
20504 48
18728 48
28477 45
19423 45
12014 44
14447 43
17972 43
13127 41
10040 40
9328 39