585 65
1143 57
1038 127
384 72
646 57
257 307
659 107
436 65
1790 167
5041 195
2194 90
907 62
616 261
1761 107
236 56
667 126