3071 521
5301 483
3616 377
8800 909
2641 304
3768 792
4785 358
3340 435
7474 330
4209 664
3504 588
2546 226
2235 158
3281 393
3004 300
40085 322
48310 525
39920 603
46825 290
32651 598
31626 441
42870 640
46045 94