2979 747
26379 66
38404 210
19801 747
13376 124
8010 633
7865 442
4157 610
16487 505
10198 648
10757 454
5104 675
7550 62
5696 309
4090 602