2401 596
1188 345
1238 262
455 133
2702 763
885 226
1790 462
5558 240
6381 492
40321 372
7454 327
7068 454
4783 602
6543 667