687 830
2646 912
335 972
63 390
300 324
475 613
797 968
835 259
688 217
588 984
106 95
940 21
455 713
524 941
494 481
1003 132
42 7
380 109
981 924
346 343
646 659
35 29
769 440