5086 883
4492 188
3571 343
5595 126
6083 603
4983 252
4333 689
6083 162
7265 259
5722 283
1320 58
4786 723
3295 309
4404 388
4581 636
3947 756