140 935
930 709
407 309
220 843
794 888
361 338
810 167
232 830
494 17
905 322
540 42
694 165
68 502
66 704
617 693
635 458
210 753
884 362
582 66
840 306