2695 310
2675 386
2283 423
2187 378
2323 146
2912 611
12683 503
11827 256
2241 345
2279 278
1790 272
1040 99
5690 900
3162 666
3652 809
2119 367
14709 224
3381 631
3253 722
2147 423
1180 69
4422 605
3817 664
8513 650