507 997
953 454
36 876
596 199
778 923
27 522
438 95
47 588
97 747
312 493
389 309
529 469
34 236
638 638
788 595
938 428
148 70
500 758
570 811
874 904