The first three to come to mind (for boys) were Great Oak, Christian Brothers Academy, and American Fork.
Here are the times you need for a top 10 and a top 20 at each of these schools:
GO -
1600 top 10 is 4:13.9, for top 20 you need a 4:17.36
3200 top 10 is 9:13.6, for top 20 you need a 9:19.88
CBA -
1600 top 10 is 4:14.51, for top 20 you need a 4:17.55
3200 top 10 is 9:11.76, for top 20 you need a 9:19.87
AF -
1600 top 10 is 4:16.2, for top 20 you need a 4:19.88
3200 top 10 is 9:12.92, for top 20 you need a 9:21.45