940 221
463 95
1836 451
2264 478
3323 466
1204 321
1605 239
1580 344
3465 595
3590 376
5070 561
8020 675
9729 967
3959 536