12950 252
14470 49
19520 201
7263 116
20157 431
8999 459
18435 612
11510 498
19384 469
10613 600
18374 424
11229 700
10630 752
8927 502
15133 80
17029 266
10833 274
15290 839
11522 556