526 84
580 51
373 95
591 60
1004 77
262 55
433 67
408 81
1038 94
585 65
791 78
567 69
670 73
364 56
1285 137
287 84