14224 2
12776 3
13603 5
15193 23
17190 11
23220 22
16542 4
15829 11
13869 7
54474 87
30046 58
12940 7
14264 12
16925 13
16880 11
20238 17
28690 30
14450 17
19424 26
20474 18
12527 5
23482 22
22375 28
16550 11