3708 5
15599 40
4860 13
2455 3
5938 12
24743 94
9759 28
10674 26
8828 30
28832 74
4366 13
2839 6
3037 5
1418 1
1901 3
6382 24
5088 8
8421 28
5269 20
3317 11
2107 3
3143 3
2994 9
1907 3