50287 154
13501 128
40429 90
28909 81
1243 72
17723 71
30047 71
16305 70
21643 69
16514 61
28088 57
31862 57
22076 49
18848 49
8473 48
28481 45
973 44
21896 41
11606 39
17130 39
19148 38
15285 37
1249 35
29568 34