22063 24
53704 104
30487 47
16935 24
14498 17
8395 8
12895 19
17551 14
12871 28
6708 8
7390 10
8643 9
17293 13