10690 20
11563 15
45482 103
14473 35
14468 26
13304 13
12884 15
7088 1
7532 3
26334 36
13438 15
56245 143
16085 25
11895 28
8111 8
13788 20
8170 3
7050 2
8673 6
11651 10
17528 15
8188 7
20631 39
16089 10