11001 14
7760 3
7501 4
8650 5
6987 1
7523 8
7788 4
10813 7
34359 39
6732 6
9383 2
9192 9
10696 9
33460 53
40533 58
19361 18
67626 114
16089 13
26889 49
42663 92
26602 62
16869 26
33791 35
59238 115