181 256
1001 146
503 334
432 648
670 65
386 60
827 495
844 779
497 971
1009 7
511 913
736 152
761 88
780 946
120 825
212 784
804 226
214 982
745 514
158 822
855 70
95 277