3952 666
3921 637
30463 484
1568 105
41876 142
24324 511
10643 45
21971 810
3857 698
4699 37
5542 524
4375 672