25010 128
35878 120
28124 106
12457 73
14037 66
12143 61
15836 51
19733 49
18279 49
7682 48
9046 48
5769 47
10184 46
5029 46
448 44
5817 41
7450 41
18223 41
6148 41
28011 40
6898 39
6352 38
17391 36
5301 35