2252 626
2593 622
28942 651
6276 591
28435 37
5640 479
16470 616
8034 408
18061 62
12710 626
5221 508
2677 406