2277 96
5060 222
4992 648
4721 110
1890 60
3781 466
4772 650
7606 673
5970 664
7920 612
2498 257
10477 62
55715 529
24523 632
81395 682