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