931 221
461 95
1806 451
2249 478
3018 466
1196 321
1515 239
1568 344
3411 595
3549 376
4982 560
8005 675
9715 967
3956 536