1081 86
510 76
151 47
350 88
842 123
785 106
2365 62
555 62
462 128
460 101
1205 301
511 61
577 93
256 74
238 51
547 64