37016 169
9991 239
12545 54
17666 116
8122 946
9124 258
18477 587
11864 397
6324 74
29577 464
13001 782
7922 175
9522 842
8182 299
10987 818
14409 254
6081 337
12146 57
4295 133
13193 109
15325 638
5538 49
9527 109
15525 160
14474 419
10299 264
8720 24
55108 68