201591 681
3669 413
268456 837
4063 414
8709 508
115121 339
163732 400
114474 893
171236 276
156131 1292
3789 392
3849 611
3036 115