258 6
548 7
2771 3
3937 6
5742 9
7222 16
6520 11
4567 3
8996 4
7950 13
7899 9
6657 9
3570 10
4729 9
10227 21
5082 5
5441 2
15266 18
4911 4
7211 5
4851 11
7431 19
12929 36
8422 6