2990 747
26722 66
38634 210
19903 747
13447 124
8039 633
7897 442
4181 610
16655 505
10228 648
10781 454
5153 675
7593 62
5757 309
4112 602