2271 626
2647 622
29146 651
6374 591
28516 37
5670 479
16529 616
8055 408
18129 62
12750 626
5251 508
2682 406