354 246
313 443
664 120
75 225
340 753
1042 335
489 52
628 505
836 507
580 770
456 82
890 942
815 996
789 278
428 93
42 868
905 239
170 961
920 119
765 312
537 412
775 551