2712 751
2901 794
1203 381
2620 757
129 28
686 187
2090 415
8945 636
5054 242
5710 78
7881 751
4199 63
3577 617