312 278
516 80
996 156
477 63
2086 239
621 62
490 91
947 386
319 76
729 59
231 59
359 64
527 68
422 63
1366 121
369 71