164300 1303
202392 681
3677 413
269358 871
4067 414
8716 508
115347 339
164230 400
114706 893
171566 276
3795 392
3853 611
3043 115