45899 214
29504 95
25901 94
28361 94
27064 94
30580 83
18277 77
19314 71
20720 66
14574 58
12315 58
36608 57
15214 53
17616 51
13014 50
12521 49
17996 49
20976 49
15012 47
11631 46