2692 73
4584 622
745 115
3041 663
7130 522
10386 857
17245 717
3005 735
726 170
661 182
3171 653
836 205
1173 273
1426 142
2348 108
12683 396
2790 220
2784 166
3304 318
16759 902
2091 514
1940 576
1689 493
3047 610