1387 430
2508 718
17721 411
2969 925
760 166
25601 581
15625 245
13538 588
12718 86
12554 475
30055 86
12156 657
4896 501
8367 691