21640 625
2636 544
720 141
2156 618
2741 642
1319 339
2111 569
9000 647
4795 129
12756 676
6561 120
6892 821
2670 303
4163 368
10864 661
5794 591
6233 757
4268 662
3997 752
4388 77
5171 682
2874 300
4189 131
4864 908
2964 397
4286 515
1777 117
3126 561