201562 681
3669 413
268420 837
4063 414
8709 508
115115 339
163719 400
114465 893
171230 276
156119 1292
3789 392
3849 611
3036 115