665 76
1456 93
1126 99
830 244
973 85
1488 89
947 142
890 111
1253 148
1059 83
745 83
607 83
1182 75
20909 251
958 93
1387 89