165870 1306
202672 682
3682 413
269637 871
4071 414
8721 508
115417 339
164393 400
114790 893
171690 276
3800 392
3855 611
3045 115