163655 1303
202297 681
3675 413
269251 870
4066 414
8716 508
115329 339
164182 400
114670 893
171527 276
3793 392
3853 611
3041 115