1504 63
313 53
4762 395
857 73
501 59
4768 80
2137 50
1017 158
543 79
216 72
399 69
2284 213
681 93
1633 105
486 89
704 61