939 221
462 95
1827 451
2259 478
3215 466
1197 321
1575 239
1577 344
3445 595
3574 376
5030 560
8012 675
9721 967
3957 536