2960 747
26066 66
38223 210
19732 747
13334 124
7984 633
7837 442
4145 610
16441 505
10154 648
10742 454
5064 675
7525 62
5653 309
4071 602