2991 747
26740 66
38647 210
19908 747
13452 124
8041 633
7899 442
4182 610
16659 505
10231 648
10781 454
5155 675
7597 62
5763 309
4115 602