3717 37
4915 729
1728 306
3645 204
4320 705
5024 291
2077 156
2992 469
3211 290
904 139
8317 636
3819 746