1097 302
579 72
201 55
526 68
180 69
1071 150
643 87
1151 64
503 64
498 62
589 111
434 63
626 122
1054 83
985 157
778 125