931 221
461 95
1806 451
2249 478
3023 466
1196 321
1517 239
1568 344
3422 595
3549 376
4983 560
8006 675
9716 967
3956 536