2290 96
5093 222
5007 648
4734 110
1898 60
3789 466
4785 650
7614 673
5983 664
7936 612
2503 257
10542 62
55765 529
24619 632
81610 683