2267 626
2635 622
29110 651
6358 591
28496 37
5665 479
16524 616
8049 408
18121 62
12748 626
5248 508
2682 406