4297 4
2955 1
4180 3
3919 6
4369 6
4405 6
3234 2
3029 1
5346 2
12253 25
16331 32
10653 39
5872 10
5940 15
16056 33
6938 2
4740 10
3903 1
5511 11
5626 8
9022 19
6924 8
7344 8
34262 79