31230 424
20196 394
161152 662
61542 211
97880 362
182370 307
203756 788
139547 610
101886 409
80643 571
122006 163