14789 30
11076 4
9737 12
18235 36
22915 30
33779 65
12346 12
11776 5
21417 34
10405 9
31715 28
47185 39
12215 6
14196 16
28671 21
70798 115
7577 5
20065 23
13023 8
5012 8
5299 1
8838 13
8100 8
8449 4