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