3445 593
2997 544
4637 756
149055 163
12712 338
11734 308
124950 744
51223 504
9986 469
2018 92
1845 317
3690 844
3425 535
8363 555