4098 444
3524 385
10385 327
9503 149
5874 893
6383 906
4328 541
5746 494
5256 562
3152 247
12628 120
14053 200
42504 325