840 972
516 641
287 596
952 908
477 10
1011 616
799 600
643 659
760 127
415 142
437 116
150 126
424 204
449 886
493 132
398 859
672 862
872 702
27 127
170 609