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