3006 75
8765 875
10717 304
23140 517
6584 641
12376 570
24133 594
6807 196
14135 767
10100 627
8621 903
14832 528
8328 312
15593 575
20870 341
7532 320
9934 605
25705 477
13247 181
4994 550
8701 575
6914 783
7219 676
6417 890
13816 507
11288 834
6073 806
17139 622