4099 444
3524 385
10385 327
9503 149
5896 893
6383 906
4328 541
5746 494
5256 562
3153 247
12629 120
14055 200
42509 325