167021 1309
202998 683
3689 413
269937 871
4074 414
8723 508
115494 339
164574 400
114868 893
171823 277
3804 392
3857 611
3050 115