4095 444
3520 385
10381 327
9477 149
5771 892
6377 906
4323 541
5740 494
5255 562
3149 247
12613 120
14026 200
42439 325