1011 475
105 259
161 804
22 700
576 391
678 498
257 291
797 814
665 256
627 505
350 332
386 38
690 503
988 249
111 543
328 886
526 311
723 906
299 635
213 537