6629 27
15924 77
5694 13
12408 40
15926 34
9216 27
4076 2
1044 3
1551 6
2818 14
1373 6
863 0
2849 8
881 6
1013 8
893 9
1568 5
9444 12
4395 10
903 5
2458 13
7499 8
669 3
964 1