4099 444
3524 385
10385 327
9503 149
5915 893
6384 906
4329 541
5747 494
5256 562
3154 247
12631 120
14059 200
42516 325