10047 5
8516 3
14051 8
10517 6
9151 2
7968 4
12983 11
8876 7
10776 5
36693 36
81655 98
12596 5
7659 2
19318 18
12774 8
14773 10
8364 4
31456 31
14323 14
7005 1
11769 8
10491 3
11366 5
13290 19