312 461
403 691
601 607
646 659
13 509
400 127
769 440
864 79
358 525
590 267
979 851
47 702
450 930
501 863
94 225
588 984
37 29
801 393
975 222
729 220
1257 947
850 847