103312 270
83784 179
73177 75
57247 118
55082 129
53234 220
52721 52
51581 66
51007 84
50275 161
49135 81
45463 43
44907 101
42569 43
39388 62
37335 44
36604 169
36320 132
35627 147
35298 47
35032 65