3008 75
8773 875
10723 304
23179 517
6592 641
12389 570
24152 594
6812 196
14149 767
10104 627
8627 903
14854 528
8348 312
15617 575
20897 341
7539 320
9939 605
25731 477
13265 181
5006 550
8712 575
6921 783
7234 676
6424 890
13823 507
11299 834
6078 806
17155 622