4095 444
3521 385
10381 327
9479 149
5771 892
6378 906
4323 541
5740 494
5256 562
3150 247
12614 120
14030 200
42444 325