3491 5
15599 40
4636 13
2274 3
5667 12
23795 92
9353 28
10239 25
8471 30
27812 72
4023 12
2570 6
2799 5
1289 1
1713 3
6213 22
4855 8
8348 28
4868 19
3058 10
1938 3
2948 3
2772 9