2259 626
2610 622
29010 651
6305 591
28456 37
5649 479
16485 616
8040 408
18085 62
12720 626
5234 508
2681 406