1832 161
271 946
799 356
417 678
403 681
667 447
541 846
795 717
888 255
7253 640
2379 34
546 227
962 175
500 28
26 438
205 989
865 835
31 692
546 872
850 399