16953 33
18024 60
16729 51
29403 71
12629 12
22852 31
12289 8
20987 45
32235 96
9524 2
35278 60
25723 90
31908 89
13849 19
17601 38
16098 28
14039 16
25285 59
17393 25
18167 22
32407 103
15268 15
17643 40
13290 31