3896 383
5484 338
9181 390
5313 899
49002 841
70547 641
234709 607
44634 514
45259 322
39501 673
4040 551
2971 272
5123 113
4616 715
6514 632
3975 700
4967 105
2582 404
78130 181