5099 883
4514 188
3578 343
5609 126
6095 603
4984 252
4337 689
6087 162
7271 259
5724 283
1321 58
4792 723
3299 309
4411 388
4582 636
3951 756