1004 312
186 815
390 841
318 585
740 587
799 498
763 42
859 914
72 700
832 552
326 279
100 221
271 900
55 647
980 914
627 666
758 533
244 519
412 483
101 52