159898 1294
201934 681
3671 413
268891 837
4064 414
8714 508
115234 339
163949 400
114569 893
171388 276
3791 392
3851 611
3038 115