11093 16
10944 19
9420 18
9083 24
8722 12
7539 17
6722 23
6563 12
5847 4
4945 10
4922 9
4630 3
4527 4
4161 2