12550 11
15699 14
28932 27
11860 9
14033 12
7305 1
19757 18
18908 17
11349 9
11318 8
33666 29
16916 16