27373 801
3554 70
4890 686
12134 164
22094 278
8358 719
8325 825
14215 634
6551 555
65625 720
6101 361
5663 509
6642 493
8671 243
3252 196
12859 991
8523 62
2844 262
5389 457
2869 313
9020 1064
4308 859
2638 95
1439 105
13876 420
2558 107
2712 397
4683 601