957 136
925 530
823 204
714 627
714 733
578 32
432 287
425 857
346 4
302 440
185 161
153 292
145 602
28 8