940 221
463 95
1832 451
2263 478
3295 466
1201 321
1597 239
1579 344
3460 595
3584 376
5059 561
8017 675
9726 967
3959 536