940 221
463 95
1836 451
2264 478
3322 466
1204 321
1602 239
1580 344
3465 595
3590 376
5066 561
8020 675
9728 967
3959 536