3071 521
5301 483
3616 377
8801 909
2642 304
3770 792
4786 358
3340 435
7475 330
4210 664
3505 588
2547 226
2236 158
3282 393
3004 300
40095 322
48321 525
39948 603
46832 290
32658 598
31633 441
42877 640
46050 94