3496 5
15599 40
4640 13
2277 3
5669 12
23798 92
9359 28
10240 25
8472 30
27814 72
4025 12
2573 6
2802 5
1290 1
1716 3
6215 22
4856 8
8350 28
4869 19
3060 10
1938 3
2948 3
2772 9
1715 3