3008 75
8774 875
10723 304
23179 517
6592 641
12389 570
24153 594
6812 196
14149 767
10104 627
8627 903
14855 528
8349 312
15618 575
20897 341
7539 320
9939 605
25734 477
13266 181
5006 550
8712 575
6922 783
7235 676
6426 890
13823 507
11299 834
6078 806
17155 622