2290 96
5092 222
5005 648
4733 110
1897 60
3789 466
4784 650
7614 673
5981 664
7932 612
2501 257
10537 62
55760 529
24612 632
81591 683