30239 90
29285 89
57493 204
25425 63
40353 96
14001 24
21589 24
92775 218
67626 191
50887 104
18711 46
26269 91
23765 63
12883 37
3937 34
56376 177
18488 73