12275 3
15379 10
14984 6
15028 10
20526 31
13820 13
15272 9
18305 29
14411 10
16877 15
14832 6
21509 30
12859 6
20711 19
31354 69
12391 4
18028 29
21058 19
13452 5
21529 24
14205 11
14446 5
13997 40
21263 42