1089 2
2757 4
10521 31
1445 1
1958 17
2892 9
3970 13
5144 33
1985 6
8461 39
1496 5
7073 24
3368 9
842 2
689 0
627 1
831 4
619 2
1728 5
2941 14
1567 4
1358 12
2294 4
6908 39