37016 169
9992 239
12545 54
17667 116
8123 946
9126 258
18478 587
11865 397
6325 74
29579 464
13001 782
7922 175
9522 842
8182 299
10987 818
14409 254
6081 337
12148 57
4295 133
13193 109
15325 638
5538 49
9528 109
15526 160
14474 419
10299 264
8725 24
55110 68