6275 12
5538 4
5305 3
3848 1
5888 2
14095 15
4174 1
4587 3
6455 9
5873 12
7835 11
28860 84
4253 7
3135 1
20307 42
11425 15
7839 12
11229 10
4445 5
6915 4
4203 8
3795 4
6673 18
6259 21