23545 40
12621 25
16777 32
8697 11
7761 9
20626 42
8432 12
19996 19
6536 4
9962 6
5920 1
11168 13
7046 2
14929 25
9239 13
11446 11
14637 32
8159 7
9821 16
9954 13
7964 13
9294 8
15612 34
17969 21