638 436
803 576
896 155
294 527
519 705
929 283
19 718
366 81
903 120
796 511
928 654
186 28
862 370
641 216
992 282
510 753
576 411
615 571
324 153
682 877