306 8
5358 10
9526 17
9994 17
23037 46
6010 10
2969 14
1969 9
1929 5
2413 3
3226 8
2443 3
1932 10
4870 14
3479 12
1543 4
2154 4
1738 1
2969 12
4490 10
3750 9
6688 48
3444 10
2766 4