656 823
665 1000
1012 853
847 265
941 459
170 39
941 776
164 693
880 891
506 721
946 25
158 270
5477 418
3861 537
808 610
808 155
822 497
588 432
758 530
166 477
862 31
120 397
61 993