942 80
1490 68
466 55
1106 268
336 62
151 47
888 323
977 145
922 97
682 50
1579 72
567 56
629 77
167 71
1065 128
877 61