14031 21
12047 8
13161 12
10303 7
40614 30
11102 11
13991 20
11717 16
21507 43
18557 17
13605 19
18486 73
11056 6
19434 17
9201 7
9192 5
10108 9
14460 17
12604 18
14875 23
15181 32
8847 10
11685 13
17595 46