1004 817
575 401
646 909
743 612
27 80
202 529
471 86
502 907
321 215
737 923
741 891
445 996
818 535
429 538
640 892
27 438
493 186
420 706
510 646
743 616