14862 18
20888 35
24044 24
7967 6
4110 11
7677 2
9660 19
7487 11
30753 55
10505 13
7352 8
6413 12
13849 25
32691 37
56423 136
57064 104
19599 22
14384 18
7369 4
15270 43
6559 12
25347 18
4484 8
21785 22