52962 186
45283 181
51629 179
46761 119
26621 111
34342 106
27690 104
34580 97
40172 95
18625 82
22093 77
14356 71
13457 71
15605 67
18001 64
18463 64
9883 64
30207 57
15075 54
28612 53
22615 50
11746 48
27065 46