166300 1307
202778 682
3685 413
269768 871
4073 414
8721 508
115444 339
164461 400
114822 893
171741 277
3800 392
3856 611
3046 115