29815 616
17715 773
2505 169
8190 323
20735 208
6529 143
3888 311
13241 54
16908 325
8139 687
7941 381
7854 290
9284 558
4665 118
13141 485
11068 153
7386 807
10953 603
5818 201
4095 585