23321 29
56423 107
32356 47
17564 24
15311 17
8997 8
13727 20
18574 15
13490 28
7128 7
7814 10
9076 9
18122 15