2616 821
691 130
1444 353
2258 505
1138 279
1674 484
777 58
3905 659
4157 264
6901 491
5240 171
15435 390
4604 659
2651 267