31686 425
20210 394
161364 662
61685 212
98062 362
182657 307
203966 788
139769 610
102022 409
80745 571
122164 163