12822 25
6890 31
4526 18
1457 9
2955 10
2994 8
964 1
2043 2
4030 14
1663 3
950 4
6849 20
1101 7
21442 77
2566 7
1334 8
1570 5
596 0
1925 1
1809 5
1668 7
1113 2
688 1
2035 11