5070 3
6688 2
5635 6
7542 9
6013 8
5089 4
5340 4
5643 3
6294 5
7865 1
6707 1
6996 4
37905 64
25001 43
23935 48
7551 10
15040 16
8346 3
33387 77
20259 32
18309 56
9862 14
8928 14
11121 39