16001 6
51392 49
105003 123
19106 5
11904 2
26636 22
18602 13
21009 15
14041 5
44971 38
20981 20
11239 1
17622 11
16031 4
17005 8
19841 23
18565 17
17820 14
13094 5
22303 24
11165 2
52382 64
36031 29
24061 16