2641 454
4556 491
5171 680
3879 627
5962 592
4877 804
5008 654
2362 53
3286 274
11576 843
17780 627
16544 731