971 2
2653 8
1664 5
5661 28
7734 31
11591 81
897 2
703 2
4299 25
33876 152
5301 7
4745 12
12592 31
11316 37
1265 8
3047 16
4436 8
4607 18
3722 10
1483 2
1417 0
14052 52
3916 10
8637 71