3000 75
8756 875
10705 304
23099 517
6572 641
12364 570
24095 594
6798 196
14118 767
10096 627
8603 903
14812 528
8308 312
15577 575
20840 341
7519 320
9926 605
25657 477
13220 181
4969 550
8678 575
6904 783
7201 676
6410 890
13787 507
11272 834
6069 806
17119 622