4083 444
3509 385
10366 327
9449 149
5757 892
6363 906
4314 541
5713 494
5240 562
3140 247
12542 120
13909 200
42216 324