2584 336
2327 322
2646 571
3978 642
3927 205
2477 444
4618 628
802 94
3271 182
1194 174
3017 676
2920 643