1506 188
411 51
663 65
455 90
978 48
409 248
312 85
186 63
662 88
187 46
822 83
906 142
521 72
469 48
537 91
573 63