22413 21
17812 12
11205 7
23948 20
15249 32
121880 330
12057 11
14323 21
9370 24
10177 8
9437 10
9375 33
18287 12
15700 13
15640 15
4604 8
9196 20
15368 21
14680 20
11652 4
919 6
16020 17
17984 36
25496 47