10091 9
21402 25
18985 22
22081 23
12562 12
11901 11
30122 41
19621 22
16015 18
8490 7
8138 7
19774 20