7699 12
9393 15
7115 9
5714 4
10581 17
11607 14
5903 6
10533 8
10157 3
5204 4
6204 10
9737 21
4949 6
4418 1
9621 19
4248 1
3940 1
5992 9
10321 29
6253 9
9353 8
20793 63
16321 36
33764 82