11640 16
5430 15
4004 8
15233 32
7484 18
12251 13
21596 33
7556 15
17309 33
10622 15
20323 47
18451 33
9872 31
11858 26
6967 7
4714 8
14123 23
2636 7
7955 10
12000 18
6176 6
9755 19
8351 20
21366 14