50287 152
13501 122
40429 87
28909 81
30047 71
16305 70
17723 68
1243 68
21643 67
16514 61
31862 55
28088 55
22076 49
18848 48
8473 46
28481 43
21896 41
17130 39
973 39
11606 38
15285 37
19148 35
29568 34
23444 34