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