631 118
300 47
1126 117
595 63
389 65
469 64
816 73
3938 173
790 102
872 87
2755 60
517 150
762 76
234 263
264 277
589 111