15076 3
11284 11
14143 27
12954 17
11777 16
19266 16
15474 26
15302 16
11094 10
14457 9
11846 11
22042 32
14954 17
14296 13
10488 6
11087 12
24099 32
10694 22
11878 23
14674 28
28920 29
15445 20
11152 11
22853 39