270 108
878 689
412 600
307 844
556 468
338 885
972 642
284 995
147 455
89 532
628 604
12 424
671 116
239 675
503 176
27 252
962 664
843 695
697 88
581 556