504 75
1058 171
431 76
1445 60
2281 195
675 86
364 58
1122 307
1821 77
654 67
411 77
262 63
980 137
491 63
645 126
694 74