163598 1303
202287 681
3675 413
269235 870
4066 414
8716 508
115327 339
164173 400
114669 893
171524 276
3793 392
3853 611
3040 115