5086 883
4495 188
3574 343
5596 126
6084 603
4983 252
4333 689
6083 162
7265 259
5722 283
1320 58
4787 723
3295 309
4404 388
4581 636
3947 756