4099 444
3524 385
10385 327
9503 149
5911 893
6384 906
4329 541
5747 494
5256 562
3153 247
12631 120
14059 200
42514 325