17430 16
105130 106
19651 16
48417 63
11513 8
15574 14
28255 29
20017 16
21579 21
18051 15
23440 20
22511 21