160592 1297
201984 681
3672 413
268953 837
4064 414
8714 508
115245 339
163982 400
114584 893
171416 276
3791 392
3851 611
3038 115