103312 263
83784 179
72776 75
57247 118
55082 129
53234 220
52721 52
51581 66
51007 84
49794 161
49135 81
45463 43
44907 101
42569 43
39388 62
37335 44
36320 132
36207 169
35627 147
35298 47
35012 113