29023 135
29248 127
83110 121
25057 119
18982 113
68101 110
23157 109
59182 95
38673 89
26426 86
20507 85
21455 81
42932 81
22294 78
12671 78
30423 72
74836 71
13129 70
14669 68
10053 67
31156 66
16456 65
46829 63
15357 62