1003 810
853 448
210 476
16 628
811 805
722 165
538 191
832 831
369 873
931 127
58 120
407 252
587 527
909 835
23 87
329 702
847 618
948 881
463 799
332 907