165942 1306
202689 682
3683 413
269671 871
4071 414
8721 508
115420 339
164410 400
114797 893
171704 277
3800 392
3856 611
3045 115