2135 6
5455 16
1581 2
3345 10
4593 14
3376 8
7961 45
2901 10
2210 8
3474 2
1104 1
1210 2
3176 20
2431 11
27016 159
13249 45
6578 25
13434 39
4465 18
5130 11
13675 46
2323 6
980 2
1170 3