2255 626
2607 622
28996 651
6298 591
28451 37
5647 479
16483 616
8038 408
18080 62
12715 626
5233 508
2681 406