5094 883
4510 188
3576 343
5606 126
6089 603
4984 252
4335 689
6087 162
7268 259
5724 283
1320 58
4791 723
3298 309
4408 388
4582 636
3950 756