1005 251
645 576
359 176
3629 924
734 873
139 876
517 948
363 468
685 741
345 704
560 547
988 879
645 560
1863 885
742 886
733 614
305 889
257 644
8 5
66 528