5930 208
4634 786
70 605
519 698
297 723
459 606
39 14
682 802
856 533
38 333
313 933
426 82
894 957
417 545
99 556
674 816
746 887
547 580
166 823
445 843
391 679
179 728
983 253