9369 8
14894 23
10172 3
20377 20
10472 7
13626 20
8413 4
12268 5
7615 1
16172 18
8734 7
10955 11
11071 22
15424 24
12890 9
37840 128
13105 12
9117 6
14104 23
26915 79
15396 50
12424 12
10561 11
12813 5