533 746
394 166
191 876
937 595
401 83
188 646
445 860
480 678
689 812
31 514
653 863
28 43
123 881
840 229
976 500
8 312