511601 1422
30850 166
3091 41
117368 886
133327 409
255832 354
420278 794
186294 993
177989 607
225542 483
236595 1182
203671 478
113577 507
45837 248
223928 427
26515 333
206824 711
395846 926