58455 577
14181 357
5136 547
53579 676
29069 97
35343 668
14337 88
5635 522
4239 547
13723 391
2733 277
3731 547
4314 546
2631 155
5009 578