31092 149
25368 80
15886 70
9870 67
6638 65
8065 56
17003 54
53025 53
22683 51
11056 50
15839 49
6827 49
10221 48
9130 45
21228 44
26855 42
10375 42
4903 41
10889 40
15287 39
4271 38
27234 37
4664 37
5719 37