8512 1001
7432 169
3437 280
15328 421
14574 69
9703 648
21385 593
9844 470
10889 494
15125 817
7556 231
20438 598
21334 154
21482 277
12375 216
14773 851
8051 537
23278 715
18286 496
15049 871
13063 874
7690 488
16604 591
13028 145
9394 164
9765 820
9468 829
9593 375