3039 747
27180 66
39011 210
19997 747
13538 124
8088 633
7947 442
4201 610
16718 505
10293 648
10861 454
5192 675
7657 62
5832 309
4143 602