15122 86
16547 48
16801 24
8933 23
4407 23
2547 15
2133 13
3009 9
1180 9
2367 8
1674 8
1853 8
2506 7
1096 5
981 2
1112 1
1149 1
950 0