29800 616
17712 773
2505 169
8189 323
20730 208
6525 143
3885 311
13236 54
16905 325
8138 687
7941 381
7852 290
9284 558
4665 118
13139 485
11068 153
7385 807
10953 603
5813 201
4093 585