508 88
3406 177
804 74
307 61
762 73
1115 231
673 62
1090 86
881 65
214 227
1215 117
977 295
1215 143
479 78
600 147
666 237