2165 147
3484 804
3610 366
2540 227
3854 663
4282 685
3557 823
23604 384
7515 907
2255 371
3394 393
8150 897