2997 5
4441 14
3371 6
5812 17
3946 10
5037 31
4503 27
6827 58
8683 56
3225 15
1128 2
4683 16
4040 10
2205 10
2393 12
2351 17
2686 5
1924 4
3491 6
2070 1
2498 8
1618 3
4095 15
3059 15