25010 127
35878 116
28124 105
12457 73
14037 65
12143 60
15836 51
18279 48
19733 48
7682 46
5769 46
5029 45
9046 45
10184 45
7450 41
18223 41
6148 41
28011 40
448 40
5817 40
6898 39
6352 38
17391 36
5301 34