4099 444
3524 385
10385 327
9503 149
5901 893
6383 906
4329 541
5747 494
5256 562
3153 247
12630 120
14056 200
42509 325