2712 751
2902 794
1203 381
2620 757
130 28
686 187
2090 415
8945 636
5055 242
5711 78
7881 751
4200 63
3577 617