2974 107
6382 289
5178 239
5634 675
2425 67
6968 745
7776 436
11686 425
22358 734
3750 412
8765 479
2187 68
2951 510
2207 266
3113 871
28549 573