3009 75
8774 875
10723 304
23188 517
6592 641
12391 570
24158 594
6812 196
14153 767
10105 627
8628 903
14862 528
8351 312
15620 575
20900 341
7542 320
9939 605
25740 477
13269 181
5009 550
8714 575
6925 783
7236 676
6427 890
13828 507
11301 834
6078 806
17165 622