9650 518
8486 881
7947 409
19473 452
16379 188
9048 927
8725 442
37497 843
12484 321
20304 270
14509 793
8306 168
16364 508
18080 458
13441 290
18028 864
10894 158
9281 42
13955 677
14930 605
7684 440
16393 820
4557 610
16472 807
9827 230
16327 775
19435 614
13040 405