345 3
12193 27
4918 16
2456 0
4178 8
5548 20
3269 7
7378 11
5030 3
9350 16
7248 5
2507 0
3644 7
7958 17
2911 1
5562 9
8773 12
4847 16
13375 15
10187 6
23133 48
12344 10
10175 19
9460 13