813 956
313 263
732 270
262 213
1039 421
1080 930
685 320
196 185
998 488
299 714
101 642
555 788
924 610
664 995
595 506
870 847
690 383
1217 997
950 918
499 708
810 724
993 574
879 349
711 279
696 566
795 472
4505 166
1075 992