166516 1309
202844 683
3687 413
269818 871
4073 414
8722 508
115462 339
164496 400
114835 893
171755 277
3800 392
3857 611
3047 115