2993 747
26763 66
38664 210
19911 747
13453 124
8045 633
7904 442
4184 610
16660 505
10234 648
10783 454
5156 675
7599 62
5768 309
4115 602