137 41
305 207
236 320
110 792
124 922
725 96
31 138
545 18
1000 592
153 175
889 496
312 319
510 823
109 502
722 328
980 919
996 165
782 666
867 322