2499 520
9089 724
2043 509
577 62
2436 698
3504 656
4908 463
123184 257
55055 676
98907 837
57420 554
36554 453
112730 623
49423 253