931 221
461 95
1797 451
2249 478
2963 466
1194 321
1495 239
1565 344
3400 595
3544 376
4971 560
8004 675
9711 967
3956 536