15083 19
24310 44
12640 17
8243 1
11476 9
9821 5
43789 12
30455 29
20303 18
9507 4
12049 9
11972 12
9380 4
11564 4
9799 4
8039 2
13679 11
7358 3
25265 20
14905 22
13872 20
15152 10
19834 27
8728 1