285 109
353 265
134 730
745 651
78 77
272 23
693 884
262 727
646 83
843 408
616 669
75 852
715 665
225 113
323 479
170 39
99 424
251 796
820 498
588 402