306 82
787 854
1002 65
497 921
718 234
941 140
407 893
862 97
121 584
999 488
400 488
2076 702
2983 412
934 712
1553 842
556 332
844 524
158 586
543 55
752 412
413 801
154 237