332 126
182 785
427 40
765 480
903 364
928 146
332 664
887 783
552 640
270 647
179 744
93 515
995 326
238 340
410 178
16 923
983 433
748 305
940 194
443 850