303 69
1089 305
722 61
607 75
345 94
1283 125
522 78
796 160
1400 59
1156 61
780 89
427 78
259 57
454 86
1780 77
960 60