584 130
1387 353
2184 504
1124 279
1630 484
658 58
3854 659
4086 264
6894 491
5221 171
15405 390
4524 659
2637 267