5898 208
3428 924
46 382
1774 885
682 802
309 810
966 309
516 698
37 333
312 933
69 670
424 82
3205 537
29 474
892 957
1563 510
1539 137
663 795
416 830
779 26
89 751
876 809