31495 425
20203 394
161259 662
61620 212
97965 362
182538 307
203858 788
139654 610
101952 409
80703 571
122087 163