3012 75
8779 875
10732 304
23199 517
6596 641
12395 570
24173 594
6815 196
14157 767
10106 627
8633 903
14874 528
8356 312
15629 575
20916 341
7543 320
9940 605
25746 477
13275 181
5016 550
8719 575
6930 783
7245 676
6428 890
13833 507
11307 834
6081 806
17169 622