875 407
761 378
231 377
156 373
943 300
671 255
697 169
214 157
166 152
59 136
686 121
756 117
63 106
896 95
947 38