16051 88
17974 50
17704 24
9612 23
4733 23
2948 16
2487 13
3420 9
1502 9
2156 8
2750 8
1917 8
2864 7
1406 6
1352 5
1229 2
1350 1
1371 1
1198 0