6590 499
4571 464
143055 786
388366 981
79350 387
9435 678
5024 637
8767 465
1799 73
3573 66
6423 659
7083 301
4146 505