580 303
361 657
857 358
322 381
977 153
148 485
314 547
327 80
960 189
591 800
193 874
188 22
974 284
196 188
541 570
395 882
277 784
548 393
136 902
990 851