29999 40
10300 4
12460 10
10503 17
13694 17
11208 9
10050 5
14168 10
16916 16
31878 32
15554 20
20248 32
14566 9
14003 13
27646 49
39366 100
14451 20
13629 9
14110 17
10580 9
13335 16
14639 12
14934 18
14746 21