4098 444
3524 385
10385 327
9501 149
5847 892
6382 906
4327 541
5746 494
5256 562
3151 247
12626 120
14047 200
42495 325