2273 8
20232 27
7709 14
34730 53
5243 8
4635 12
2568 9
1519 8
4320 15
4425 12
6510 7
3554 16
1368 11
3427 19
4106 19
2318 10
1472 12
10854 30
3214 14
28861 87
5317 5
17673 40
3660 22
41678 116