2597 182
3003 101
5322 512
4359 391
3153 313
3864 841
5307 484
7320 374
4941 590
2052 93
5345 62
3846 115
3912 266
6550 157
5133 252
5095 222
1728 240
2069 24
11329 273
2627 33
4935 686
3048 467
3778 352
6636 301
3733 729
3696 465
3420 513
5789 425