29547 616
17683 773
2505 169
8157 323
20669 207
6514 143
3901 311
13196 54
16829 324
8143 687
7959 381
7874 290
9277 558
4655 118
13133 485
11069 153
7391 807
10928 603
5806 202
4095 585