311 73
227 512
588 984
37 29
801 393
965 921
487 259
579 81
1185 1000
645 150
864 79
176 688
963 543
419 975
428 282
584 519
332 747
220 617
509 778
235 913
850 847
644 211