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