7620 2
7352 3
8009 4
10276 3
14452 34
243910 465
21014 13
8528 7
10898 8
12885 13
7635 4
23758 60
12644 4
9426 9
80611 144