14003 14
20726 23
12852 10
17069 32
6745 12
36963 59
6817 12
15573 22
11783 3
23608 25
14971 17
4330 11
20027 30
8231 16
12365 17
7600 6
21059 39
28582 48
43604 111
20812 28
13215 14
17982 19
4961 10
17746 17