17895 87
3728 17
2414 9
2060 6
2541 7
10125 25
6562 20
1506 1
970 0
7917 31
9635 27
1534 5
1903 9
1949 3
1964 5
949 2
1936 5
4929 8
1910 4
1664 4
2749 2
3316 5
2869 7
5842 25