935 951
123 583
682 842
251 213
870 633
680 287
424 168
310 498
445 369
15 613
786 927
772 573
238 530
513 549
2 871
880 745
542 133
16 886
911 975
165 288