15247 83
4932 18
17942 76
16001 63
5420 21
7684 33
11644 34
16393 48
7708 39
16996 37
7298 17
6651 15
13945 31
18618 53
10018 34