3079 648
1018 4
595 763
275 41
1043 866
899 702
685 436
874 251
489 535
762 73
358 114
395 820
938 120
974 138
795 919
311 228
312 191
475 729
589 747
89 494
632 754
902 664
1714 384