4027 38
4999 729
1748 306
3801 205
4402 705
5229 291
4903 157
3177 469
3404 290
928 139
8921 636
3860 746