19877 21
10003 10
12069 13
13864 12
18051 20
13911 15
21300 28
31042 41
8313 5
15075 11
17946 23
15212 17