331 60
377 63
685 70
480 51
231 294
921 297
660 83
1071 257
812 65
769 65
268 58
408 70
712 64
606 78
866 41
835 186