34526 37
44693 32
16156 13
20294 13
11392 7
10735 17
19077 21
11299 15
8844 9
15228 19
15498 18
10347 8
7389 3
9445 11
8158 13