2288 96
5092 222
5004 648
4733 110
1897 60
3789 466
4783 650
7614 673
5981 664
7931 612
2501 257
10533 62
55758 529
24610 632
81582 683