2994 747
26788 66
38671 210
19917 747
13460 124
8047 633
7905 442
4184 610
16663 505
10237 648
10784 454
5157 675
7601 62
5770 309
4116 602