2993 747
26774 66
38665 210
19914 747
13459 124
8046 633
7904 442
4184 610
16660 505
10234 648
10783 454
5157 675
7600 62
5769 309
4116 602