3071 521
5301 483
3616 377
8801 909
2641 304
3769 792
4785 358
3340 435
7475 330
4209 664
3505 588
2547 226
2235 158
3281 393
3004 300
40090 322
48317 525
39935 603
46831 290
32655 598
31630 441
42872 640
46046 94