Table:
text: 1973 World Figure Skating Championships
Men
Men
Rank_ Name_ Nation Points Placings
1 Ondrej Nepela Czechoslovakia 355.66 10
2 Sergei Chetverukhin Soviet Union 348.91 17
3 Jan Hoffmann East Germany 340.55 35
4 John Curry United Kingdom 338.43 39
5 Toller Cranston Canada 336.50 54
6 Yuri Ovchinnikov Soviet Union 334.01 54
7 Gordon McKellen, Jr. United States 330.84 62
8 Ron Shaver Canada 330.58 61
9 Jacques Mrozek France 320.01 91
10 Zdeněk Pazdírek Czechoslovakia 319.43 95
11 Daniel Höner Switzerland 319.08 97
12 Robert Bradshaw United States 316.62 103
13 László Vajda Hungary 314.77 112
14 Minoru Sano Japan 308.37 130
15 Erich Reifschneider West Germany 303.72 144

Question: From the men's rank at the 1973 World Figure Skating Championships, which rank has the name of John Curry and more than 338.43 points?

Question: What rankings does a West German nation have and more than 303.72 points for the men's 1973 World Figure Skating Championships?