496 153
306 598
298 115
499 745
181 300
699 263
106 470
859 399
585 148
531 786
36 256
885 50
287 698
629 778
589 156
828 123
889 96
632 916
552 690
303 890