4089 336
1728 332
2270 445
3356 424
7999 716
7777 171
19300 751
17060 504
7598 882
82540 776
6882 235
28307 84
23446 570
29388 247
21083 507
14224 584
7297 42
24316 307
20212 75
20773 632
8921 88
15443 251
14812 588
15604 253
12353 472
14205 935
11608 697
18983 901