28942
28333
27595
41794
15300
29828
47650
30815
27279
17489
14263
29849
11873
30308
9774
16073
16779
29768
12927
21631