3303 708
2896 877
1741 553
6649 545
1518 219
6677 555
1333 169
3358 814
1905 139
15956 53
29412 79
3514 907