939 221
463 95
1828 451
2260 478
3229 466
1197 321
1581 239
1577 344
3449 595
3577 376
5034 560
8013 675
9722 967
3957 536