3966 591
4176 552
3743 117
4517 772
1667 192
5715 706
5333 705
3254 74
1448 81
1768 238
2674 423
13496 670