680 303
487 342
474 168
336 524
842 328
479 530
320 161
669 170
393 82
795 160
235 738
882 857
539 993
179 46
617 2
180 63
980 347
454 773
915 496
647 504