5930 208
1889 123
831 862
77 863
780 26
158 929
416 830
70 670
738 601
596 826
235 738
1568 943
417 545
998 690
664 795
547 580
856 533
391 679
254 448
204 635
719 188
342 985
935 688