1007 875
645 560
877 240
1979 123
742 886
425 219
916 32
791 374
363 468
444 846
75 767
876 634
165 787
92 304
1862 885
50 992
685 741
319 758
1294 657
516 948
808 317
716 541