11865 5
11101 10
22627 18
18453 23
10478 10
10314 2
9169 6
12403 9
7820 5
28256 39
9735 4
9131 1
7810 3
14703 14
12968 10
10570 11
13247 4
15645 12
7928 5
7944 9
16803 17
8006 3
12532 8
53807 57