37045 169
10000 239
12561 54
17677 116
8130 946
9133 258
18491 587
11874 397
6332 74
29597 464
13026 782
7928 175
9524 842
8193 299
10992 818
14416 254
6084 337
12175 57
4297 133
13212 109
15343 638
5548 49
9550 109
15542 160
14488 419
10310 264
8747 24
55144 68