4102 444
3527 385
10390 327
9505 149
5951 893
6384 906
4330 541
5754 494
5258 562
3157 247
12637 120
14086 200
42557 325