5476 2
8007 13
6843 11
12791 18
11401 16
9495 22
7635 8
7733 13
5529 5
8048 10
4535 1
11292 9
5954 3
4886 2
4805 6
5880 4
20928 31
6607 3
16584 24
16767 28
4910 4
33349 62
14859 18
9876 19