12196 32
4183 6
2890 2
2520 0
4142 6
9856 34
8111 13
6536 15
7425 8
10476 34
4902 19
20215 40
2621 2
3636 8
3152 4
5176 9
5149 5
5567 10
5073 7
2544 5
7919 18
5312 17
7650 12
2517 3