3090 4
2634 7
11428 28
5083 19
1713 8
4792 22
3902 12
3217 12
4528 24
6966 21
3138 10
6199 16
2515 5
1626 6
3210 11
3081 3
4935 21
3344 12
4693 9
3273 8
9103 11
2868 8
6835 27
27959 93