935 221
462 95
1818 451
2258 478
3165 466
1197 321
1548 239
1576 344
3436 595
3563 376
5012 560
8011 675
9720 967
3957 536