42933 142
28398 138
42364 130
36920 101
18024 96
24810 91
21930 81
19804 79
17269 75
27211 70
23536 69
24667 69
19829 63
24724 61
18326 60
12007 58
15230 54
18826 51
10981 51
31695 50
21246 48
15279 47
20254 47
20121 47