660 315
728 304
574 300
676 287
18 286
90 284
488 283
657 269
947 252
163 233
954 227
477 220
13 171
953 156
258 129
108 119
386 85
178 78
267 67
351 60