13585 10
18914 15
7457 3
27072 24
23014 18
51698 50
10250 6
35856 33
13850 6
11171 7
12267 9
20021 13