3717 37
4930 729
1729 306
3667 204
4325 705
5042 291
2077 156
3001 469
3212 290
905 139
8356 636
3821 746