5819 19
2049 6
4416 4
10087 20
8916 13
6199 15
12578 6
5542 17
11586 27
7009 4
9408 16
9541 3
19745 23
9682 6