50287 155
13501 129
40429 92
28909 81
1243 73
17723 72
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
11606 39
15285 38
19148 38
1249 36
23444 35