3009 75
8774 875
10723 304
23185 517
6592 641
12391 570
24157 594
6812 196
14150 767
10104 627
8628 903
14859 528
8351 312
15620 575
20899 341
7541 320
9939 605
25738 477
13268 181
5006 550
8714 575
6924 783
7236 676
6427 890
13825 507
11301 834
6078 806
17164 622