2290 96
5096 222
5009 648
4735 110
1900 60
3790 466
4788 650
7616 673
5984 664
7936 612
2504 257
10552 62
55771 529
24625 632
81636 683