107 843
909 222
342 400
381 472
508 997
158 138
645 777
90 228
23 341
803 66
699 210
909 799
778 871
513 811
286 508
738 525
701 40
406 430
56 101
581 909