2991 747
26744 66
38648 210
19909 747
13452 124
8044 633
7901 442
4183 610
16659 505
10231 648
10781 454
5155 675
7598 62
5765 309
4115 602