10685 10
30171 22
8330 7
49262 37
26830 26
12441 12
11896 11
14808 10
24477 29
18973 18
20578 20
40304 54