2605 821
618 130
1403 353
2207 504
1128 279
1640 484
688 58
3868 659
4106 264
6895 491
5228 171
15410 390
4528 659
2638 267