641 697
852 190
66 889
1008 396
401 514
2598 912
782 155
369 833
940 652
885 441
282 125
301 896
843 524
867 911
674 43
1234 359
751 412
994 246
402 893
988 100
546 966
675 736
128 659