2610 821
620 130
1405 353
2212 504
1128 279
1641 484
697 58
3873 659
4106 264
6895 491
5228 171
15413 390
4528 659
2639 267