4095 444
3522 385
10381 327
9480 149
5771 892
6378 906
4323 541
5740 494
5256 562
3150 247
12615 120
14033 200
42446 325