5093 883
4506 188
3575 343
5603 126
6089 603
4984 252
4335 689
6086 162
7266 259
5724 283
1320 58
4791 723
3297 309
4407 388
4581 636
3950 756