2271 626
2645 622
29141 651
6373 591
28515 37
5669 479
16529 616
8054 408
18129 62
12750 626
5251 508
2682 406