3005 75
8762 875
10714 304
23120 517
6579 641
12370 570
24116 594
6802 196
14127 767
10099 627
8612 903
14821 528
8322 312
15588 575
20856 341
7526 320
9931 605
25686 477
13233 181
4993 550
8693 575
6913 783
7212 676
6416 890
13800 507
11284 834
6071 806
17135 622