2276 96
5057 222
4991 648
4719 110
1889 60
3780 466
4772 650
7605 673
5969 664
7920 612
2495 257
10471 62
55711 529
24519 632
81368 682