503 35
250 77
319 74
473 27
337 77
344 57
291 36
308 67
426 67
238 26
272 48
520 99
243 55
245 86
336 32