6630 3
5800 4
9473 12
6954 2
7686 5
6489 1
14331 11
7862 3
8278 7
12822 8
12326 12
7531 5
20946 49
6680 4
10840 15
10495 18
7972 3
16660 39
14311 15
8436 3
12480 24
9144 16
6107 3
7613 8