591 130
1393 353
2192 504
1125 279
1631 484
666 58
3857 659
4087 264
6894 491
5221 171
15406 390
4524 659
2638 267