3846 5
15599 40
5058 13
2619 3
6132 12
25369 95
10025 28
11002 26
9140 30
29457 76
4573 13
3020 6
3192 5
1540 1
2033 3
6554 24
5247 8
8421 28
5508 21
3510 11
2253 3
3308 3
3194 9
2053 3