12299 23
1503 10
1291 5
1300 4
820 1
1104 3
869 2
1116 3
843 2
690 5
1134 3
1126 1
935 2
16138 38
1445 5
728 1
938 0
958 3