24701 22
14176 7
32733 35
11889 12
9081 8
6314 5
11872 10
10829 7
23579 28
12248 11
11716 10
15635 17