2958 300
8487 621
3864 62
4000 729
6938 850
1224 65
3506 476
4281 635
3165 477
6228 218
4403 628
5142 163
2615 103
7154 419
2847 40
5284 598
2843 119
4081 709
6203 437
9662 624
4506 513
3990 475
2651 146
4131 524