28685 650
41871 414
29103 673
19683 197
40429 297
65456 504
20909 592
31497 542
20458 200
31129 509
31750 766
38866 700
29675 746
68656 149
65463 499
46842 541
19975 346
30811 462
21470 424
82620 547
29781 965
22375 246
42969 168
34042 466