159153 1293
201878 681
3671 413
268822 837
4064 414
8712 508
115220 339
163911 400
114559 893
171364 276
3790 392
3851 611
3037 115