2165 147
3484 804
3608 366
2540 227
3852 663
4281 685
3555 823
23581 384
7506 907
2255 371
3393 393
8147 897