3896 383
5484 338
9181 390
5313 899
49007 841
70550 641
234719 607
44637 514
45266 322
39508 673
4040 551
2971 272
5123 113
4616 715
6514 632
3975 700
4967 105
2582 404
78138 181