4509 93
3743 604
126144 209
59285 177
29760 369
5280 605
3871 76
24580 798
5364 501
9275 614
37788 694
3418 422