45935 135
44993 110
31752 79
22221 63
5870 59
27482 58
50509 57
35091 56
40340 56
35389 54
16967 51
21007 45
18518 45
38511 41
21951 41
43849 40
15308 39
29775 38
13293 34
11205 34
12642 31
12853 30
15824 30
18198 29