16625 12
10747 6
18403 56
4738 8
2626 8
10880 40
11171 35
5045 15
4286 15
3876 4
13961 32
4388 9
2288 11
1100 5
18859 16
1302 9
15214 37
1775 6
2382 5
2595 5
1780 0
1033 3
1753 1
1374 0