5116 883
4612 188
3594 343
5641 126
6115 603
4991 252
4342 689
6095 162
7292 259
5731 283
1326 58
4797 723
3309 309
4418 388
4585 636
3971 756