575 38
531 73
445 37
506 75
257 14
404 95
387 96
405 40
263 84
245 71
289 94
373 50
532 15
529 63
534 96