2578 646
2446 359
3635 84
3416 570
2910 283
3627 677
4586 520
3614 607
4942 338
3957 584
941 72
1681 140
1643 275
2637 568
2266 542