600 125
47 243
998 104
747 962
663 862
418 43
656 480
399 760
48 479
926 984
470 885
444 81
27 761
675 981
101 317
935 917
832 155
31 287
492 820
674 930