4097 444
3523 385
10383 327
9489 149
5772 892
6378 906
4323 541
5744 494
5256 562
3150 247
12619 120
14037 200
42466 325