37012 169
9987 239
12545 54
17664 116
8122 946
9120 258
18476 587
11862 397
6323 74
29571 464
12996 782
7920 175
9522 842
8180 299
10985 818
14403 254
6079 337
12143 57
4293 133
13192 109
15315 638
5536 49
9525 109
15525 160
14472 419
10298 264
8704 24
55095 68