5926 208
3440 924
1889 123
831 862
183 549
685 142
720 741
70 670
807 839
785 173
401 542
1568 943
5107 462
1548 137
704 695
664 795
953 26
313 933
416 830
678 930
873 706