16001 63
5420 21
7298 17
11805 26
17841 32
9790 22
10157 16
14590 40
20154 43
23696 78
28721 55
9567 34
28937 83
12389 24