625 58
4145 383
5683 338
9497 390
5538 899
52583 842
77044 656
244622 620
47996 518
48681 327
42721 674
4224 551
3350 272
5219 113
4756 715
7017 632
4123 700
5087 105
2725 404
91499 193