3192 4
6303 6
3969 9
7181 20
7184 27
17310 49
7666 33
7884 21
12505 33
5915 9
2369 4
4984 8
4242 11
7655 22