64438 80
2112 9
1502 6
987 5
1194 3
1238 3
2582 3
1373 3
934 2
1003 2
2442 2
908 2
1160 2
891 2
975 1
831 1
1057 1
1196 1
702 1
1712 1
1050 1
1378 1
899 1
940 0