626 331
5087 269
2071 56
260 61
1694 139
1506 61
471 54
1063 138
618 262
500 69
878 65
275 73
554 162
681 69
560 82
363 96