2666 255
1556 64
9972 298
3956 667
4696 737
5784 732
13269 606
24068 320
17993 413
6745 419
10370 444
16913 399
5960 180
26348 441
19452 260
12035 634
18422 141
23577 523
14868 208
10178 125
15763 283
7433 685
17142 1000
31290 240
10174 530
25111 912
12986 118
16043 724