935 221
462 95
1820 451
2258 478
3171 466
1197 321
1557 239
1576 344
3438 595
3563 376
5012 560
8011 675
9720 967
3957 536