2450 454
4295 491
5011 680
3797 627
5687 592
4732 804
4899 653
2240 53
3163 272
11018 841
17613 627
16478 731