939 221
463 95
1828 451
2260 478
3247 466
1197 321
1586 239
1577 344
3451 595
3578 376
5035 560
8013 675
9723 967
3958 536