49856 180
38160 164
36702 133
27101 106
29145 97
20967 94
22886 85
25134 77
28171 75
29562 74
28998 73
16059 64
15862 62
29852 59
16384 58
21455 57
16108 54
11021 53
59183 52
8632 50
14410 50
9931 49
15771 49
11303 48