4083 444
3511 385
10367 327
9453 149
5759 892
6364 906
4314 541
5716 494
5243 562
3141 247
12548 120
13916 200
42234 324