13596 21
2894 11
2161 1
9217 1
1864 3
1108 7
8554 12
1236 8
1273 6
1587 9
1127 4
1200 6
822 3
2599 7
2971 5
3548 9
786 7
1481 0
1430 3
1037 10
762 6
2538 9
1965 12
7926 18