59722 64
19565 16
19357 19
19674 18
19068 13
9808 7
12394 10
9338 7
7393 5
17475 15
15751 14
21720 20