540 432
909 695
739 157
975 551
947 899
973 719
397 14
140 773
2 563
812 103
400 200
673 869
940 208
640 353
63 668
450 370
255 743
339 255
159 31
154 573