3008 75
8772 875
10721 304
23173 517
6590 641
12388 570
24147 594
6812 196
14147 767
10103 627
8626 903
14845 528
8348 312
15615 575
20892 341
7539 320
9937 605
25728 477
13260 181
5006 550
8710 575
6920 783
7232 676
6424 890
13823 507
11298 834
6078 806
17154 622