2979 747
26377 66
38400 210
19801 747
13375 124
8009 633
7864 442
4157 610
16487 505
10197 648
10757 454
5102 675
7550 62
5696 309
4089 602