15384 23
8191 10
11595 8
14119 7
10580 14
12467 17
18167 12
15421 22
9202 4
9435 9
9661 2
22736 28
44020 85
57428 132
9469 8
13238 12
22645 43
32297 64
11172 13
48415 88
13989 12
26428 38
22830 22