8542 15
16097 39
7010 13
20575 31
15470 25
8207 21
18200 36
28217 59
8883 7
9469 27
4534 1
16230 28
12673 14
6877 5
22641 24
10501 15
5805 5
25580 64
5657 3
15594 20
9635 6
12241 7
8529 15
18785 41