4098 444
3523 385
10384 327
9496 149
5772 892
6379 906
4326 541
5744 494
5256 562
3150 247
12621 120
14039 200
42473 325