200 173
636 560
419 7
315 790
646 896
123 808
491 306
333 386
570 524
871 300
147 663
612 683
388 692
946 201
591 142
487 845
384 548
165 931
901 79
96 817