5089 883
4502 188
3575 343
5602 126
6085 603
4983 252
4334 689
6083 162
7266 259
5722 283
1320 58
4790 723
3296 309
4405 388
4581 636
3947 756