2739 435
3600 634
13895 88
40320 386
36057 341
13004 349
41644 119
5446 552
4540 247
34069 590
30284 345
17787 480
19517 416
6588 445
11824 621
9506 709
21581 137
3526 498
3007 597
4548 720