31563 67
2630 4
3339 5
8278 14
3971 16
4478 14
1709 3
9196 26
21663 81
2809 12
1802 0
12639 16
15974 25
5418 8
830 9
546 1
5897 16
973 1
3902 6
8244 16
230 0
912 7
5236 21
773 2