4356 682
4275 604
2852 799
18315 443
8296 314
1972 82
3731 631
10081 473
35804 900
40016 372
125669 752
5860 469