2960 412
640 697
827 252
624 757
87 156
999 968
472 508
645 950
171 894
690 131
935 981
120 140
933 381
41 377
357 47
993 998
441 833
521 672
815 823
844 885
141 603
990 165
886 154
195 960