2259 626
2609 622
29006 651
6304 591
28454 37
5649 479
16485 616
8040 408
18084 62
12718 626
5233 508
2681 406