5933 208
3813 418
1548 137
238 430
1779 885
547 697
70 670
722 887
236 738
596 826
445 843
1508 20
616 913
317 78
831 862
704 695
49 382
998 690
664 795
985 838
91 751
26 263
365 513