30258 69
21226 24
29341 39
27090 33
18711 45
15282 41
4571 8
22705 69
23413 63
19767 56
13309 58
21427 83
4051 17
12818 39
13140 47
5301 20
7008 16
4841 12
11533 28
26250 47
11538 25