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