4366 682
4279 604
2853 799
18318 443
8310 314
1972 82
3733 631
10083 473
35807 900
40031 372
125680 752
5861 469