12950 252
14473 49
19521 201
7264 116
20158 431
9002 459
18437 612
11510 498
19386 469
10615 600
18377 424
11229 700
10631 752
8928 502
15134 80
17033 266
10834 274
15291 839
11523 556