15005 4
14141 12
12402 14
10129 2
10712 5
10593 2
16751 17
15477 17
10698 3
12686 5
10329 1
12441 1
22136 31
33105 49
11108 7
20668 18
18812 15
21048 14
10119 4
10498 5
12195 4
14511 8
12352 8
16369 23