1102 48
891 123
793 87
713 282
159 54
547 61
1572 59
522 67
683 260
918 65
486 255
172 76
608 49
1147 51
1019 68
1237 73