940 221
463 95
1836 451
2264 478
3330 466
1204 321
1608 239
1581 344
3465 595
3590 376
5072 561
8020 675
9729 967
3959 536