21152 5
22630 3
40581 7
37001 4
33604 8
31428 1
37926 7
22958 4
26752 4
19526 3
24756 4
40607 6
30433 3
19203 2
32458 6
18180 3
57034 11
42183 6
20778 3
40128 8
28656 5
21252 4
19427 4
28651 7