4075 452
4786 359
104734 584
81675 803
45561 786
3458 618
3782 522
2629 68
2572 175
3012 232
3252 510
2910 424
3373 366
1684 277
3205 527
3906 773
2391 189