6796 2
22260 39
10182 9
19230 40
11640 9
12930 18
41932 78
20123 72
7884 2
12234 4
13577 5
8039 2
11285 23
10237 5
19633 29
9479 10
9552 12
15423 7
9686 5
37869 59
7260 1
6993 3
10808 5
10120 7