30258 69
21226 24
29701 39
27090 33
18711 46
15282 41
4571 9
22705 69
23765 63
19767 57
13309 58
21427 83
4051 17
12818 39
13140 47
5662 20
7008 16
4841 12
11533 28
26250 47
11538 25