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