18446 22
22305 20
7787 11
10287 9
5375 5
5093 14
9472 15
5659 12
4057 8
7178 15
7309 13
5134 6
3572 3
4460 9
3911 11