629 306
512 499
228 77
880 36
583 394
472 840
1027 150
216 970
524 865
1011 529
62 660
1011 844
91 543
444 389
305 560
746 784
381 858
112 935
277 461
127 606