4008 20
1996 13
2973 10
1811 10
2162 8
1300 3
1286 2
1078 2
1187 3
801 4
3678 18
1132 5
1442 2
848 2
932 2
1229 3
7577 25
1639 6
1366 5
2017 7
1545 6
2737 20
1535 3
1500 7