30645 69
21589 24
29701 39
27090 33
18711 46
15640 42
4571 9
22705 70
23765 63
19767 57
13668 59
21427 83
4051 17
13177 39
13140 48
5662 20
7008 16