94 225
106 95
940 21
313 293
965 921
220 617
199 643
13 509
1185 1000
33 6
769 440
808 765
339 943
781 275
735 702
797 968
173 511
958 825
646 659
864 79
472 610
844 350
82 748
504 927