2287 96
5092 222
5003 648
4733 110
1897 60
3788 466
4783 650
7613 673
5980 664
7931 612
2501 257
10528 62
55753 529
24605 632
81567 683