1050 116
3752 923
6417 793
5514 508
4422 667
4298 434
2843 94
5831 389
7184 823
1856 114
4687 764
2692 213
3149 301
4578 379
4423 796
5145 828