863 5
855 690
831 482
785 459
718 216
706 709
620 353
528 479
521 768
477 580
396 151
385 602
313 863
126 820