8641 3
13233 13
15955 23
8123 13
7150 5
5114 3
19742 18
13029 9
7560 8
11405 23
7191 12
10867 11
23203 19
30918 38
7986 3
27202 52
18938 23
13384 13
8517 7
10687 10
3087 1
2934 5
5087 12
3758 10