963 543
1593 842
332 747
400 127
1185 1000
19 822
765 697
389 532
472 610
396 319
720 50
47 702
801 393
351 330
650 14
428 282
584 519
187 689
311 461
579 949
305 248
645 150
515 927