1125 73
4456 577
4556 753
2383 138
6956 553
2866 258
5195 881
3732 99
2650 238
5137 201
7660 75
5653 376
1847 166
3640 783
7000 187
2325 129
6608 735
2331 168
9443 465
3227 970
3087 214
8680 522
6493 614
2013 500
3673 495
4649 51
1555 67
1673 250