2277 96
5060 222
4992 648
4721 110
1890 60
3781 466
4772 650
7606 673
5970 664
7920 612
2498 257
10475 62
55714 529
24522 632
81388 682