14003 14
20726 23
12852 10
17069 32
6745 12
36963 59
6817 12
15573 22
11518 3
23608 25
14706 17
4330 11
20027 30
8231 16
12365 17
7600 6
21059 39
28582 48
43334 110
20545 28
13215 14
17982 19
4961 10
17746 17