31138 32
11519 8
15833 14
30184 31
23982 14
11867 10
17766 11
21592 21
18728 17
13379 11
23893 13
40133 40