2252 626
2590 622
28930 651
6273 591
28432 37
5640 479
16469 616
8034 408
18058 62
12706 626
5217 508
2676 406