403 691
187 689
313 172
729 220
509 778
41 174
1257 947
19 822
769 440
286 354
544 783
47 702
781 275
797 968
487 259
32 225
400 127
645 150
844 350
82 748
266 302