97398 127
20749 19
13159 11
7672 6
10509 9
14321 13
31913 33
9609 8
9503 7
15489 14
15870 14
16021 14