5678 841
2978 60
14944 629
34125 431
20696 85
34562 596
6156 392
3648 115
7879 765
5997 552
5955 893
4158 477
4324 97
5847 778
3336 129
4198 104
7482 330
5213 564
3115 514