14877 13
11208 13
12016 12
12580 4
16047 11
13128 4
11325 11
19647 15
23789 13
49538 32
38282 22
334919 948
12256 19
14464 11
18062 46
39245 27
28421 19
22351 43
12668 9
85136 278
22015 60
24840 46
17447 45
41340 73