165988 1306
202700 682
3683 413
269692 871
4071 414
8721 508
115422 339
164423 400
114801 893
171707 277
3800 392
3856 611
3045 115