2575 475
1658 501
12634 414
12423 155
11998 727
3597 769
1023 182
3012 852
1517 350
3067 587
1528 301
3675 691