41 377
761 736
239 684
521 672
984 99
389 84
390 549
956 822
352 744
754 296
842 704
590 323
108 83
606 996
199 938
644 375
645 407
965 346
488 607
126 859