4355 682
4274 604
2852 799
18315 443
8291 314
1972 82
3731 631
10081 473
35804 900
40011 372
125665 752
5860 469