5005 2
6816 4
5727 5
5230 5
15258 8
6448 1
11475 15
16141 11
7899 5
6601 3
24705 59
6816 7
9551 5
7142 9
21330 35
14085 17
7850 4
10456 9
14523 18
6236 6
11980 26
14691 23
8227 2
21517 32