296 706
3381 412
220 856
734 843
418 889
253 761
397 859
57 507
585 90
170 966
675 778
295 755
252 582
744 795
130 579
352 934
39 628
2770 912
870 200
255 421
667 198
497 161