2957 747
25912 66
38147 210
19694 747
13307 124
7961 633
7831 442
4141 610
16420 505
10143 648
10736 454
5055 675
6747 61
5632 309
4068 602