1184 252
6277 258
3717 37
4920 729
1728 306
3646 204
4321 705
5025 291
2077 156
2996 469
3211 290
904 139
8329 636
3819 746