31703 425
20210 394
161377 662
61696 212
98069 362
182665 307
203975 788
139778 610
102033 409
80754 571
122172 163