296 12
478 13
305 51
330 77
316 93
298 69
318 74
355 27
404 86
486 22
527 89
512 37
267 45
301 95
381 57