19141 25
7889 7
13443 13
17660 15
11635 11
18888 22
9489 8
23738 31
26125 31
45893 52
37907 23
12712 13