1001 875
632 468
768 152
487 353
398 202
326 712
517 494
758 140
373 358
916 293
867 511
41 528
379 897
54 880
519 787
359 606
280 602
586 970
417 623
142 361