24022 22
8069 6
12612 11
15521 14
21608 19
37912 41
19261 15
91369 91
53588 52
9921 5
13819 13
13975 11