3412 423
1728 101
2778 284
3669 164
4058 35
5326 555
4028 428
7543 353
3138 251
12438 288
1318 37
3418 289
2802 322
4362 475
3612 442
8801 690
14045 680
11308 511
8178 274
12469 59
8337 436
13715 277
9162 78
20331 236
4680 136
8024 56
3015 642
4796 423