21637 52
19161 46
11119 20
13568 21
14314 38
10201 8
15158 30
15564 11
11548 4
9146 5
9649 4
9582 7
13762 20
16424 31
16385 38
12797 16
8463 6
11254 6
14620 18
8527 2
16402 21
20338 51
29999 121
16219 29