928 56
607 894
278 21
582 1000
446 967
1010 594
107 237
595 72
283 574
149 495
294 121
880 197
825 294
712 480
367 900
154 676
225 420
694 635
300 167
632 841