29767 40
10300 4
12460 10
10503 17
13694 17
11208 9
10050 5
14168 10
16916 16
31878 32
15554 19
20248 32
14566 9
13772 13
27414 49
39366 99
14451 20
13629 9
14110 17
10580 9
13335 16
14639 12
14934 18
14746 21