1033 136
149 817
859 829
554 974
417 675
283 804
866 72
255 319
89 972
250 432
453 176
80 160
297 475
52 479
989 649
747 922
342 240
39 862
574 532
449 54
86 44
738 509