2337 12
13615 34
8415 16
2402 7
4989 26
25268 50
2303 8
916 4
1174 4
9102 24
2818 7
697 3
9504 16
8846 20
4903 3
3096 7
3011 9
4263 10
4638 10
6134 10
11787 7
6081 4
10461 18
9728 21