14003 14
20726 23
12852 10
17069 32
6745 12
36963 58
6817 12
15573 22
11518 3
23608 25
14706 17
4330 11
20027 30
7961 16
12365 17
7600 6
20780 39
28582 47
43334 109
20545 28
13215 14
17982 19
4961 10
17746 17