12805 52
1728 295
1984 211
1273 118
2548 464
606 45
1289 211
2945 829
606 128
2999 555
2530 391
22748 764
15208 670
709 55
1005 118
1947 284
8793 52
2866 577
914 69
7474 95
7216 584
6141 230
3867 225
2577 439
904 85
2463 418
3649 812
31866 187