3095 990
7300 936
10809 902
11842 865
11840 824
3213 776
5170 766
14773 759
11205 749
6124 611
7455 570