3005 75
8763 875
10714 304
23126 517
6580 641
12370 570
24119 594
6802 196
14127 767
10099 627
8614 903
14824 528
8323 312
15589 575
20857 341
7527 320
9931 605
25688 477
13233 181
4993 550
8693 575
6913 783
7214 676
6416 890
13800 507
11284 834
6072 806
17135 622