1281 97
1000 62
453 47
162 58
567 72
1341 151
260 60
608 55
1018 174
2134 70
1057 82
581 111
575 81
3375 77
186 59
2785 148