30081 247
48723 338
35592 556
24061 74
9860 282
2721 291
11250 715
4725 397
39862 273
7605 614
5290 350
9399 617
6022 675
6552 233
5405 636
6425 240
7512 625