50287 154
13501 129
40429 92
28909 81
1243 73
17723 72
30047 71
16305 70
21643 69
16514 61
31862 57
28088 57
18848 50
22076 49
8473 49
28481 45
973 45
21896 42
17130 40
11606 39
19148 38
15285 37
1249 36
29568 35