11099 15
9419 12
28104 32
31581 47
19097 25
28486 16
18350 20
16069 12
12234 16
19985 27
27115 42
16490 28
10640 7
51008 96