20021 573
31430 885
43515 810
37861 474
97609 651
28899 835
15101 417
28789 923
19967 277
23816 335
13978 824
14854 878
18177 891