8507 1001
7432 169
3435 280
15328 421
14574 69
9703 648
21383 593
9844 470
10889 494
15124 817
7556 231
20436 598
21334 154
21481 277
12375 216
14771 851
8051 537
23276 715
18286 496
15049 871
13063 874
7690 488
16603 591
13028 145
9394 164
9764 820
9467 829
9593 375