16391 66
5806 21
7711 17
12185 27
18640 35
10171 22
10157 19
14590 40
20575 43
24142 81
29588 59
9567 35
29334 87
12756 24