660 405
740 597
23 92
872 785
138 353
749 859
334 300
385 8
14 366
842 904
446 74
824 921
953 177
541 666
470 804
377 507
276 851