5945 16
6032 20
2525 5
1608 4
2836 13
2697 5
4417 5
8332 32
5299 19
4975 20
3762 9
3129 7
2851 9
9257 45
11303 34
2788 9
5809 11
5620 19
3594 10
3166 9
5395 16
4188 11
3983 9
18625 121