409 257
701 158
91 929
953 817
890 800
197 152
58 279
798 119
936 948
396 551
8 628
833 32
804 665
933 342
966 502
363 576
1695 767
769 125
186 285
595 567
990 959
473 280