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