3491 5
15599 40
4635 13
2273 3
5660 12
23784 92
9347 28
10234 25
8468 30
27801 72
4017 12
2567 6
2797 5
1286 1
1702 3
6211 22
4833 8
8345 28
4862 19
3058 10
1937 3
2948 3
2767 9
1712 3