312 289
681 283
141 268
296 264
996 264
773 245
480 233
955 233
440 192
629 178
350 50
156 43
370 43
804 38
841 33