22458 14
16047 11
24137 45
21789 55
15128 31
10602 4
12566 20
17708 20
15983 12
11225 8
10488 6
20048 47
11881 10
45311 141
39337 79
10531 8
48639 26
47887 42
12663 14
23791 70
16861 26
12324 18
10508 18
23839 72