2131 442
2912 559
659 205
1420 449
2649 746
31350 70
1433 301
2478 602
2657 767
3021 958
665 177
3714 705