166 875
611 807
21 543
517 299
164 539
480 346
715 539
568 108
689 669
968 77
654 357
509 344
549 742
115 365
19 45
592 540
487 519
561 683
527 896
588 935