3090 4
2634 8
11829 29
5491 19
2119 8
5198 23
4308 12
3217 13
4907 24
7378 22
3546 13
6602 16
2515 5
1626 6
3210 11
3479 4
4935 22
3750 12
4693 9
3273 9
9509 11
2868 8
7218 27
29171 95