3339 6
4240 5
7503 11
2340 9
13932 45
5128 15
31015 105
23561 41
5383 18
7564 20
4811 22
5609 18
8216 25
21977 92
25042 74
10950 20
10778 46
6569 25
3327 8
7209 15
5433 16
4974 12
27993 82
10579 30