2989 747
26698 66
38625 210
19896 747
13447 124
8035 633
7894 442
4179 610
16646 505
10226 648
10780 454
5153 675
7590 62
5751 309
4108 602