511608 1422
30853 166
3091 41
117372 886
133333 409
255832 354
420284 794
186300 993
177991 607
225546 483
236597 1182
203675 478
113585 507
45837 248
223932 427
26525 333
206836 711
395848 926