11033 9
28272 29
13873 11
21613 21
13783 10
11876 10
34219 35
13461 11
45353 48
15594 14
19144 13
30459 26