2287 96
5092 222
5003 648
4733 110
1897 60
3788 466
4782 650
7613 673
5980 664
7930 612
2501 257
10528 62
55753 529
24603 632
81564 683