2591 309
5762 324
10626 582
2789 692
1089 173
1478 295
1725 312
1057 156
1728 423
8558 721
4049 663
6756 677
3488 671
5888 577
5379 940
2556 603
3628 204
1447 325
9527 705
2017 218
1989 229
2799 356
7084 402
2724 532
2829 428
5215 799
18898 119
6660 526