50287 156
13501 130
40429 92
28909 81
1243 76
17723 74
30047 71
21643 70
16305 70
16514 61
31862 57
28088 57
18848 50
22076 49
8473 49
28481 45
973 45
21896 42
17130 40
1249 39
11606 39
15285 38
19148 38
29568 35