2290 96
5096 222
5011 648
4736 110
1901 60
3790 466
4792 650
7618 673
5985 664
7938 612
2504 257
10554 62
55771 529
24638 632
81653 683