28496
43000
18649
23974
10121
18015
14740
17709
16673
10051
12232
20833
15852
10664
20552
12824
16592
14824
11563
10914