16056 15
11552 10
12783 12
19644 19
2379 1
17038 17
19934 21
32992 41
9496 10
8810 5
14266 15
14504 7